#include <cursor.hxx>
Inheritance diagram for pqxx::cursor_base:

Public Types | |
| typedef result::size_type | size_type |
| typedef result::difference_type | difference_type |
Public Member Functions | |
| operator void * () const | |
| Does it make sense to try reading from this cursor again? | |
| bool | operator! () const |
| Is this cursor finished? | |
| const PGSTD::string & | name () const throw () |
| Name of underlying SQL cursor. | |
Static Public Member Functions | |
| static difference_type | all () throw () |
| Special value: read until end. | |
| static difference_type | next () throw () |
| Special value: read one row only. | |
| static difference_type | prior () throw () |
| Special value: read backwards, one row only. | |
| static difference_type | backward_all () throw () |
| Special value: read backwards from current position back to origin. | |
Protected Member Functions | |
| cursor_base (transaction_base *, const PGSTD::string &cname, bool embellish_name=true) | |
Protected Attributes | |
| transaction_base * | m_context |
| bool | m_done |
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
Special value: read until end.
|
|
|
Special value: read backwards from current position back to origin.
|
|
|
Name of underlying SQL cursor.
| ||
| namedclass(const PGSTD::string &Name, const PGSTD::string &Classname) | pqxx::internal::namedclass | |
| process_notice(const char Msg[]) const | pqxx::transaction_base | |
| process_notice(const PGSTD::string &Msg) const | pqxx::transaction_base | |
| set_variable(const PGSTD::string &Var, const PGSTD::string &Val) | pqxx::transaction_base | |
| start_backend_transaction() | pqxx::dbtransaction | [protected] |
| transaction_base(connection_base &, const PGSTD::string &TName, const PGSTD::string &CName) | pqxx::transaction_base | [explicit, protected] |
| ~dbtransaction() | pqxx::dbtransaction | [protected, virtual] |
| ~transaction_base()=0 | pqxx::transaction_base | [pure virtual] |
1.4.1