#include "pqxx/compiler-public.hxx"
#include "pqxx/compiler-internal-pre.hxx"
#include <stdexcept>
#include "pqxx/result"
#include "pqxx/transaction_base"
#include "pqxx/compiler-internal-post.hxx"
Classes | |
class | pqxx::cursor_base |
Common definitions for cursor types. More... | |
class | pqxx::icursor_iterator |
Approximate istream_iterator for icursorstream. More... | |
class | pqxx::icursorstream |
Simple read-only cursor represented as a stream of results. More... | |
class | pqxx::internal::sql_cursor |
Cursor with SQL positioning semantics. More... | |
class | pqxx::stateless_cursor< up, op > |
"Stateless cursor" class: easy API for retrieving parts of result sets More... | |
Namespaces | |
namespace | pqxx |
The home of all libpqxx classes, functions, templates, etc. | |
namespace | pqxx::internal |
Private namespace for libpqxx's internal use; do not access. | |
namespace | pqxx::internal::gate |
Functions | |
result::size_type PQXX_LIBEXPORT | pqxx::internal::obtain_stateless_cursor_size (sql_cursor &) |
result PQXX_LIBEXPORT | pqxx::internal::stateless_cursor_retrieve (sql_cursor &, result::difference_type size, result::difference_type begin_pos, result::difference_type end_pos) |