#include <iterator>#include <vector>Go to the source code of this file.
Classes | |
| struct | MutableVectorIteration< T >::Iterator |
Namespaces | |
| util | |
| Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. | |
Typedefs | |
| using | value_type = typename std::iterator_traits< Iterator >::value_type |
Functions | |
| BeginEndWrapper (Iterator begin, Iterator end) | |
| Iterator | begin () const |
| Iterator | end () const |
| bool | empty () const |
Variables | |
| util::false | |
| This is useful for wrapping iterators of a class that support many different iterations. More... | |
| *OutgoingArcIterator | util::this |
| **And a client will use it like | this |
| using value_type = typename std::iterator_traits<Iterator>::value_type |
Definition at line 41 of file iterators.h.
| Iterator begin | ( | ) | const |
Definition at line 44 of file iterators.h.
| BeginEndWrapper | ( | Iterator | begin, |
| Iterator | end | ||
| ) |
Definition at line 43 of file iterators.h.
| bool empty | ( | ) | const |
Definition at line 47 of file iterators.h.
| Iterator end | ( | ) | const |
Definition at line 45 of file iterators.h.
| * * And a client will use it like this |
Definition at line 40 of file iterators.h.