#include <cursor.hxx>
Inheritance diagram for pqxx::absolute_cursor< ACCESS, UPDATE >:

Public Types | |
| typedef cursor_base::size_type | size_type |
| typedef cursor_base::difference_type | difference_type |
Public Member Functions | |
| absolute_cursor (transaction_base *t, const PGSTD::string &query, const PGSTD::string &cname) | |
| Create cursor based on given query. | |
| virtual result | fetch (difference_type n) |
| virtual difference_type | move (difference_type n) |
| virtual difference_type | move (difference_type d, difference_type &m) |
| virtual result | fetch (difference_type d, difference_type &m) |
| size_type | pos () const throw () |
| difference_type | move_to (cursor_base::size_type to) |
| difference_type | move_to (cursor_base::size_type to, cursor_base::difference_type &d) |
| typedef cursor_base::difference_type pqxx::absolute_cursor< ACCESS, UPDATE >::difference_type |
Reimplemented from pqxx::cursor_base.
| typedef cursor_base::size_type pqxx::absolute_cursor< ACCESS, UPDATE >::size_type |
Reimplemented from pqxx::cursor_base.
| pqxx::absolute_cursor< ACCESS, UPDATE >::absolute_cursor | ( | transaction_base * | t, | |
| const PGSTD::string & | query, | |||
| const PGSTD::string & | cname | |||
| ) |
Create cursor based on given query.
| t | transaction this cursor is to live in | |
| query | SQL query whose results this cursor will iterate | |
| cname | name for this cursor, which will be changed to make it unique |
| virtual result pqxx::absolute_cursor< ACCESS, UPDATE >::fetch | ( | difference_type | d, | |
| difference_type & | m | |||
| ) | [virtual] |
| virtual result pqxx::absolute_cursor< ACCESS, UPDATE >::fetch | ( | difference_type | n | ) | [virtual] |
| virtual difference_type pqxx::absolute_cursor< ACCESS, UPDATE >::move | ( | difference_type | d, | |
| difference_type & | m | |||
| ) | [virtual] |
| virtual difference_type pqxx::absolute_cursor< ACCESS, UPDATE >::move | ( | difference_type | n | ) | [virtual] |
| difference_type pqxx::absolute_cursor< ACCESS, UPDATE >::move_to | ( | cursor_base::size_type | to, | |
| cursor_base::difference_type & | d | |||
| ) |
| difference_type pqxx::absolute_cursor< ACCESS, UPDATE >::move_to | ( | cursor_base::size_type | to | ) |
| size_type pqxx::absolute_cursor< ACCESS, UPDATE >::pos | ( | ) | const throw () |
1.4.7