libpqxx  3.1.1
pqxx::result::const_reverse_iterator Class Reference

#include <result.hxx>

Inheritance diagram for pqxx::result::const_reverse_iterator:
pqxx::result::const_iterator

Public Types

typedef
pqxx::result::const_iterator 
super
typedef
pqxx::result::const_iterator 
iterator_type
typedef result::difference_type difference_type
typedef const tuplepointer
typedef tuple reference

Public Member Functions

 const_reverse_iterator (const const_reverse_iterator &rhs)
 const_reverse_iterator (const const_iterator &rhs)
iterator_type base () const throw ()
Manipulations
const_reverse_iteratoroperator= (const const_reverse_iterator &r)
const_reverse_iterator operator++ ()
const_reverse_iterator operator++ (int)
const_reverse_iteratoroperator-- ()
const_reverse_iterator operator-- (int)
const_reverse_iteratoroperator+= (difference_type i)
const_reverse_iteratoroperator-= (difference_type i)
Arithmetic operators
const_reverse_iterator operator+ (difference_type i) const
const_reverse_iterator operator- (difference_type i)
difference_type operator- (const const_reverse_iterator &rhs) const
Comparisons
bool operator== (const const_reverse_iterator &rhs) const throw ()
bool operator!= (const const_reverse_iterator &rhs) const throw ()
bool operator< (const const_reverse_iterator &rhs) const
bool operator<= (const const_reverse_iterator &rhs) const
bool operator> (const const_reverse_iterator &rhs) const
bool operator>= (const const_reverse_iterator &rhs) const

Additional Inherited Members

- Private Types inherited from pqxx::result::const_iterator
typedef const tuplepointer
typedef tuple reference
typedef result::size_type size_type
typedef result::difference_type difference_type
- Private Member Functions inherited from pqxx::result::const_iterator
 const_iterator () throw ()
 const_iterator (const tuple &t) throw ()
pointer operator-> () const
reference operator* () const
const_iterator operator++ (int)
const_iteratoroperator++ ()
const_iterator operator-- (int)
const_iteratoroperator-- ()
const_iteratoroperator+= (difference_type i)
const_iteratoroperator-= (difference_type i)
bool operator== (const const_iterator &i) const
bool operator!= (const const_iterator &i) const
bool operator< (const const_iterator &i) const
bool operator<= (const const_iterator &i) const
bool operator> (const const_iterator &i) const
bool operator>= (const const_iterator &i) const
const_iterator operator+ (difference_type) const
const_iterator operator- (difference_type) const
difference_type operator- (const_iterator) const
- Friends inherited from pqxx::result::const_iterator

Member Typedef Documentation

Constructor & Destructor Documentation

Member Function Documentation

pqxx::result::const_iterator pqxx::result::const_reverse_iterator::base ( ) const throw ()

Referenced by pqxx::operator+().

bool pqxx::result::const_reverse_iterator::operator!= ( const const_reverse_iterator rhs) const throw ()
const_reverse_iterator pqxx::result::const_reverse_iterator::operator+ ( difference_type  i) const
const_reverse_iterator pqxx::result::const_reverse_iterator::operator++ ( )
pqxx::result::const_reverse_iterator pqxx::result::const_reverse_iterator::operator++ ( int  )
const_reverse_iterator& pqxx::result::const_reverse_iterator::operator+= ( difference_type  i)
const_reverse_iterator pqxx::result::const_reverse_iterator::operator- ( difference_type  i)
difference_type pqxx::result::const_reverse_iterator::operator- ( const const_reverse_iterator rhs) const
const_reverse_iterator& pqxx::result::const_reverse_iterator::operator-- ( )
pqxx::result::const_reverse_iterator pqxx::result::const_reverse_iterator::operator-- ( int  )
const_reverse_iterator& pqxx::result::const_reverse_iterator::operator-= ( difference_type  i)
bool pqxx::result::const_reverse_iterator::operator< ( const const_reverse_iterator rhs) const
bool pqxx::result::const_reverse_iterator::operator<= ( const const_reverse_iterator rhs) const
const_reverse_iterator& pqxx::result::const_reverse_iterator::operator= ( const const_reverse_iterator r)
bool pqxx::result::const_reverse_iterator::operator== ( const const_reverse_iterator rhs) const throw ()
bool pqxx::result::const_reverse_iterator::operator> ( const const_reverse_iterator rhs) const
bool pqxx::result::const_reverse_iterator::operator>= ( const const_reverse_iterator rhs) const

The documentation for this class was generated from the following files: