cxxtools::QueryParams::const_iterator Class Reference

Iterator for named and unnamed parameters in QueryParams. More...

#include <cxxtools/query_params.h>

Public Member Functions

 const_iterator ()
 initialize generic end-iterator
 const_iterator (const QueryParams &p)
 initialize iterator for unnamed params
 const_iterator (const QueryParams &p, const std::string &n)
 initialize iterator for named params
bool operator== (const const_iterator &it) const
bool operator!= (const const_iterator &it) const
const_iteratoroperator++ ()
const_iterator operator++ (int)
const_iteratoroperator-- ()
const_iterator operator-- (int)
reference operator* () const
pointer operator-> () const

Detailed Description

Iterator for named and unnamed parameters in QueryParams.

Constructor & Destructor Documentation

cxxtools::QueryParams::const_iterator::const_iterator ( )
inline

initialize generic end-iterator

cxxtools::QueryParams::const_iterator::const_iterator ( const QueryParams p)
inlineexplicit

initialize iterator for unnamed params

cxxtools::QueryParams::const_iterator::const_iterator ( const QueryParams p,
const std::string &  n 
)
inline

initialize iterator for named params

Member Function Documentation

bool cxxtools::QueryParams::const_iterator::operator!= ( const const_iterator it) const
inline
reference cxxtools::QueryParams::const_iterator::operator* ( ) const
inline
const_iterator& cxxtools::QueryParams::const_iterator::operator++ ( )
inline
const_iterator cxxtools::QueryParams::const_iterator::operator++ ( int  )
inline
const_iterator& cxxtools::QueryParams::const_iterator::operator-- ( )
inline
const_iterator cxxtools::QueryParams::const_iterator::operator-- ( int  )
inline
pointer cxxtools::QueryParams::const_iterator::operator-> ( ) const
inline
bool cxxtools::QueryParams::const_iterator::operator== ( const const_iterator it) const
inline

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