|
Common ODB Runtime Library
|
Public Types | |
| typedef V | vector_type |
| typedef I | base_iterator_type |
| typedef vector_type::const_iterator | const_iterator_type |
| typedef std::iterator_traits < base_iterator_type > | base_iterator_traits |
| typedef base_iterator_traits::value_type | value_type |
| typedef base_iterator_traits::difference_type | difference_type |
| typedef base_iterator_traits::pointer | pointer |
| typedef base_iterator_traits::reference | reference |
| typedef base_iterator_traits::iterator_category | iterator_category |
| typedef vector_type::size_type | size_type |
| typedef vector_type::const_reference | const_reference |
| typedef vector_type::const_pointer | const_pointer |
Public Member Functions | |
| vector_iterator () | |
| vector_iterator (vector_type *v, const base_iterator_type &i) | |
| operator const_iterator_type () const | |
| base_iterator_type | base () const |
| vector_type * | vector () const |
| const_reference | operator* () const |
| const_pointer | operator-> () const |
| const_reference | operator[] (difference_type n) const |
| reference | modify () const |
| reference | modify (difference_type n) const |
| vector_iterator & | operator++ () |
| vector_iterator | operator++ (int) |
| vector_iterator & | operator-- () |
| vector_iterator | operator-- (int) |
| vector_iterator | operator+ (difference_type n) const |
| vector_iterator & | operator+= (difference_type n) |
| vector_iterator | operator- (difference_type n) const |
| vector_iterator & | operator-= (difference_type n) |
| base_iterator_type | _base () const |
| typedef V odb::vector_iterator< V, I >::vector_type |
| typedef I odb::vector_iterator< V, I >::base_iterator_type |
| typedef vector_type::const_iterator odb::vector_iterator< V, I >::const_iterator_type |
| typedef std::iterator_traits<base_iterator_type> odb::vector_iterator< V, I >::base_iterator_traits |
| typedef base_iterator_traits::value_type odb::vector_iterator< V, I >::value_type |
| typedef base_iterator_traits::difference_type odb::vector_iterator< V, I >::difference_type |
| typedef base_iterator_traits::pointer odb::vector_iterator< V, I >::pointer |
| typedef base_iterator_traits::reference odb::vector_iterator< V, I >::reference |
| typedef base_iterator_traits::iterator_category odb::vector_iterator< V, I >::iterator_category |
| typedef vector_type::size_type odb::vector_iterator< V, I >::size_type |
| typedef vector_type::const_reference odb::vector_iterator< V, I >::const_reference |
| typedef vector_type::const_pointer odb::vector_iterator< V, I >::const_pointer |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.7