Member | Description |
---|---|
db_vector_iterator | |
~db_vector_iterator | |
operator++ |
Pre-increment. |
operator-- |
Pre-decrement. |
operator= |
Assignment operator. |
operator+ |
Iterator movement operator. |
operator+= |
Move this iterator backward by n elements. |
operator- |
Iterator movement operator. |
operator-= |
Move this iterator forward by n elements. |
operator * |
Dereference operator. |
operator-> |
Arrow operator. |
operator[] |
Iterator index operator. |
refresh |
Refresh iterator cached value. |
Iterator Classes for db_vector
db_vector_iterator(const db_vector_iterator< T, value_type_sub > &vi)
db_vector_iterator(db_container *powner, u_int32_t b_bulk_retrieval=0, bool brmw=false, bool directdbget=true, bool b_read_only=false)
db_vector_iterator()
db_vector_iterator(const db_vector_base_iterator< T > &obj)
Do not construct iterators explictily using these constructors, but call db_vector::begin to get an valid iterator.