#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) | |
Static Protected Member Functions | |
| static PGSTD::string | stridestring (difference_type) |
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.
|
|
|
Special value: read one row only.
|
|
|
Does it make sense to try reading from this cursor again?
|
|
|
Is this cursor finished? The logical negation of the converstion-to-pointer operator.
|
|
|
Special value: read backwards, one row only.
|
|
|
|
|
|
|
|
|
|
1.4.2