Chapter 13.  Db_vector_iterator

Public Members

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.

Group

Iterator Classes for db_vector

db_vector_iterator

Function Details

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)
 

Group: Constructors and destructor

Do not construct iterators explictily using these constructors, but call db_vector::begin to get an valid iterator.