UniSet 2.32.1
Открытые типы | Открытые члены | Друзья | Полный список членов класса
Класс uniset::DBRowIterator

Открытые типы

using iterator_category = std::bidirectional_iterator_tag
 
using value_type = DBResult::ROW::value_type
 
using difference_type = DBResult::ROW::difference_type
 
using pointer = DBResult::ROW::pointer
 
using reference = DBResult::ROW::reference
 

Открытые члены

std::string as_string (const char *name) const
 
std::string as_string (const std::string &name) const
 
int as_int (const std::string &name) const
 
double as_double (const std::string &name) const
 
std::string as_string (int col) const
 
int as_int (int col) const
 
double as_double (int col) const
 
size_t num_cols () const
 
DBRowIterator::pointer operator-> ()
 
DBRowIterator::reference operator* () const
 
 DBRowIterator (const DBRowIterator &it)
 
bool operator!= (DBRowIterator const &) const
 
bool operator== (DBRowIterator const &) const
 
DBRowIteratoroperator+ (int) noexcept
 
DBRowIteratoroperator+= (int) noexcept
 
DBRowIteratoroperator++ () noexcept
 
DBRowIterator operator++ (int) noexcept
 
DBRowIteratoroperator- (int) noexcept
 
DBRowIterator operator-- (int) noexcept
 
DBRowIteratoroperator-- () noexcept
 
DBRowIteratoroperator-= (int) noexcept
 

Друзья

class DBResult