#include <rowset.h>
Public Types | |
| typedef ptrdiff_t | difference_type |
| typedef std::input_iterator_tag | iterator_category |
| typedef T * | pointer |
| typedef T & | reference |
| typedef T | value_type |
Public Member Functions | |
| bool | operator!= (rowset_iterator const &rhs) const |
| reference | operator* () const |
| rowset_iterator & | operator++ () |
| rowset_iterator | operator++ (int) |
| pointer | operator-> () const |
| bool | operator== (rowset_iterator const &rhs) const |
| rowset_iterator () | |
| rowset_iterator (statement &st, T &define) | |
Private Attributes | |
| T * | define_ |
| statement * | st_ |
| typedef ptrdiff_t soci::rowset_iterator< T >::difference_type |
| typedef std::input_iterator_tag soci::rowset_iterator< T >::iterator_category |
| typedef T* soci::rowset_iterator< T >::pointer |
| typedef T& soci::rowset_iterator< T >::reference |
| typedef T soci::rowset_iterator< T >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |