pqxx::const_reverse_result_iterator Class Reference

Reverse iterator for result. Use as result::const_reverse_iterator. More...

#include <result.hxx>

Inheritance diagram for pqxx::const_reverse_result_iterator:
pqxx::const_result_iterator

List of all members.

Public Types

typedef const_result_iterator super
typedef const_result_iterator iterator_type
typedef result::difference_type difference_type
typedef const rowpointer
typedef row reference

Public Member Functions

 const_reverse_result_iterator (const const_reverse_result_iterator &rhs)
 const_reverse_result_iterator (const const_result_iterator &rhs)
PQXX_PURE const_result_iterator base () const PQXX_NOEXCEPT
Manipulations



const_reverse_result_iteratoroperator= (const const_reverse_result_iterator &r)
const_reverse_result_iterator operator++ ()
const_reverse_result_iterator operator++ (int)
const_reverse_result_iteratoroperator-- ()
const_reverse_result_iterator operator-- (int)
const_reverse_result_iteratoroperator+= (difference_type i)
const_reverse_result_iteratoroperator-= (difference_type i)
Arithmetic operators



const_reverse_result_iterator operator+ (difference_type i) const
const_reverse_result_iterator operator- (difference_type i)
difference_type operator- (const const_reverse_result_iterator &rhs) const
Comparisons



bool operator== (const const_reverse_result_iterator &rhs) const PQXX_NOEXCEPT
bool operator!= (const const_reverse_result_iterator &rhs) const PQXX_NOEXCEPT
bool operator< (const const_reverse_result_iterator &rhs) const
bool operator<= (const const_reverse_result_iterator &rhs) const
bool operator> (const const_reverse_result_iterator &rhs) const
bool operator>= (const const_reverse_result_iterator &rhs) const

Detailed Description

Reverse iterator for result. Use as result::const_reverse_iterator.


Member Typedef Documentation


Constructor & Destructor Documentation

pqxx::const_reverse_result_iterator::const_reverse_result_iterator ( const const_reverse_result_iterator rhs  ) 
pqxx::const_reverse_result_iterator::const_reverse_result_iterator ( const const_result_iterator rhs  )  [explicit]

Member Function Documentation

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

Referenced by pqxx::operator+().

bool pqxx::const_reverse_result_iterator::operator!= ( const const_reverse_result_iterator rhs  )  const

Reimplemented from pqxx::const_result_iterator.

const_reverse_result_iterator pqxx::const_reverse_result_iterator::operator+ ( difference_type  i  )  const

Reimplemented from pqxx::const_result_iterator.

pqxx::const_reverse_result_iterator pqxx::const_reverse_result_iterator::operator++ ( int   ) 
const_reverse_result_iterator pqxx::const_reverse_result_iterator::operator++ (  ) 

Reimplemented from pqxx::const_result_iterator.

const_reverse_result_iterator& pqxx::const_reverse_result_iterator::operator+= ( difference_type  i  ) 

Reimplemented from pqxx::const_result_iterator.

difference_type pqxx::const_reverse_result_iterator::operator- ( const const_reverse_result_iterator rhs  )  const
const_reverse_result_iterator pqxx::const_reverse_result_iterator::operator- ( difference_type  i  ) 
pqxx::const_reverse_result_iterator pqxx::const_reverse_result_iterator::operator-- ( int   ) 
const_reverse_result_iterator& pqxx::const_reverse_result_iterator::operator-- (  ) 

Reimplemented from pqxx::const_result_iterator.

const_reverse_result_iterator& pqxx::const_reverse_result_iterator::operator-= ( difference_type  i  ) 

Reimplemented from pqxx::const_result_iterator.

bool pqxx::const_reverse_result_iterator::operator< ( const const_reverse_result_iterator rhs  )  const

Reimplemented from pqxx::const_result_iterator.

bool pqxx::const_reverse_result_iterator::operator<= ( const const_reverse_result_iterator rhs  )  const

Reimplemented from pqxx::const_result_iterator.

const_reverse_result_iterator& pqxx::const_reverse_result_iterator::operator= ( const const_reverse_result_iterator r  ) 
bool pqxx::const_reverse_result_iterator::operator== ( const const_reverse_result_iterator rhs  )  const

Reimplemented from pqxx::const_result_iterator.

bool pqxx::const_reverse_result_iterator::operator> ( const const_reverse_result_iterator rhs  )  const

Reimplemented from pqxx::const_result_iterator.

bool pqxx::const_reverse_result_iterator::operator>= ( const const_reverse_result_iterator rhs  )  const

Reimplemented from pqxx::const_result_iterator.


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

Generated on 16 Mar 2017 for libpqxx by  doxygen 1.6.1