Changeset 1564
- Timestamp:
- Oct 10, 2008, 9:05:07 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/yat/utility/Container2DIterator.h
r1562 r1564 135 135 }; 136 136 137 /**138 Specialization for Container2DIterator139 */140 template<typename A, typename B, typename C, typename D, typename E>141 struct iterator_traits<Container2DIterator<A, B, C, D, E> > {142 /**143 data_reference is defined by Policy class E::data_type144 */145 typedef typename E::data_type data_reference;146 147 /**148 weight_reference is defined by Policy class E::weight_type149 */150 typedef typename E::weight_type weight_reference;151 152 /**153 \return data154 */155 data_reference data(Container2DIterator<A, B, C, D, E> iter) const156 { return iter.data(); }157 158 /**159 \return weight160 */161 weight_reference weight(Container2DIterator<A, B, C, D, E> iter) const162 { return iter.weight(); }163 164 };165 166 167 137 }}} // of namespace utility, yat, and theplu 168 138
Note: See TracChangeset
for help on using the changeset viewer.