#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
 1.4.2