#include <result.hxx>
Inheritance diagram for pqxx::result::tuple:

| Public Types | |
| typedef unsigned int | size_type | 
| typedef signed int | difference_type | 
| typedef const_fielditerator | const_iterator | 
| typedef field | reference | 
| typedef const_fielditerator | pointer | 
| typedef const_reverse_fielditerator | const_reverse_iterator | 
| Public Member Functions | |
| tuple (const result *r, result::size_type i) throw () | |
| ~tuple () throw () | |
| bool | operator== (const tuple &) const throw () | 
| bool | operator!= (const tuple &rhs) const throw () | 
| const_iterator | begin () const throw () | 
| const_iterator | end () const throw () | 
| reference | front () const throw () | 
| reference | back () const throw () | 
| const_reverse_fielditerator | rbegin () const | 
| const_reverse_fielditerator | rend () const | 
| reference | operator[] (size_type i) const throw () | 
| reference | operator[] (int i) const throw () | 
| reference | operator[] (const char[]) const | 
| reference | operator[] (const PGSTD::string &s) const | 
| reference | at (size_type) const throw (PGSTD::out_of_range) | 
| reference | at (int i) const throw (PGSTD::out_of_range) | 
| reference | at (const char[]) const | 
| reference | at (const PGSTD::string &s) const | 
| size_type | size () const throw () | 
| void | swap (tuple &) throw () | 
| result::size_type | rownumber () const throw () | 
| size_type | column_number (const PGSTD::string &ColName) const | 
| Number of given column (throws exception if it doesn't exist). | |
| size_type | column_number (const char ColName[]) const | 
| Number of given column (throws exception if it doesn't exist). | |
| oid | column_type (size_type ColNum) const | 
| Type of given column. | |
| oid | column_type (int ColNum) const | 
| Type of given column. | |
| oid | column_type (const PGSTD::string &ColName) const | 
| Type of given column. | |
| oid | column_type (const char ColName[]) const | 
| Type of given column. | |
| result::size_type | num () const | 
| Protected Member Functions | |
| tuple () | |
| Protected Attributes | |
| const result * | m_Home | 
| result::size_type | m_Index | 
| Friends | |
| class | field | 
A tuple represents one row (also called a tuple) in a query result set. It also acts as a container mapping column numbers or names to field values (see below):
The tuple itself acts like a (non-modifyable) container, complete with its own const_iterator and const_reverse_iterator.
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Reimplemented in pqxx::result::const_iterator. | 
| 
 | 
| 
 Reimplemented in pqxx::result::const_iterator. | 
| 
 | 
| 
 Reimplemented in pqxx::result::const_iterator. | 
| 
 | 
| 
 Reimplemented in pqxx::result::const_iterator. | 
| 
 | ||||||||||||
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| Number of given column (throws exception if it doesn't exist). 
 | 
| 
 | 
| Number of given column (throws exception if it doesn't exist). 
 | 
| 
 | 
| Type of given column. 
 | 
| 
 | 
| Type of given column. 
 | 
| 
 | 
| Type of given column. 
 | 
| 
 | 
| Type of given column. 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
 1.3.9.1
 1.3.9.1