Changes in src/World.hpp [31af19:88d586]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/World.hpp
r31af19 r88d586 151 151 // Atoms 152 152 153 class AtomIterator : 154 public std::iterator<std::iterator_traits<AtomSet::iterator>::difference_type, 155 std::iterator_traits<AtomSet::iterator>::value_type, 156 std::iterator_traits<AtomSet::iterator>::pointer, 157 std::iterator_traits<AtomSet::iterator>::reference> 158 { 153 class AtomIterator { 159 154 public: 160 161 typedef AtomSet::iterator _Iter;162 typedef _Iter::value_type value_type;163 typedef _Iter::difference_type difference_type;164 typedef _Iter::pointer pointer;165 typedef _Iter::reference reference;166 typedef _Iter::iterator_category iterator_category;167 168 169 155 AtomIterator(); 170 156 AtomIterator(AtomDescriptor, World*); … … 205 191 // Molecules 206 192 207 class MoleculeIterator : 208 public std::iterator<std::iterator_traits<MoleculeSet::iterator>::difference_type, 209 std::iterator_traits<MoleculeSet::iterator>::value_type, 210 std::iterator_traits<MoleculeSet::iterator>::pointer, 211 std::iterator_traits<MoleculeSet::iterator>::reference> 212 { 193 class MoleculeIterator { 213 194 public: 214 215 typedef MoleculeSet::iterator _Iter;216 typedef _Iter::value_type value_type;217 typedef _Iter::difference_type difference_type;218 typedef _Iter::pointer pointer;219 typedef _Iter::reference reference;220 typedef _Iter::iterator_category iterator_category;221 222 195 MoleculeIterator(); 223 196 MoleculeIterator(MoleculeDescriptor, World*);
Note:
See TracChangeset
for help on using the changeset viewer.