#include <transaction_base.hxx>
Public Member Functions | |
transactionfocus (transaction_base &t) | |
Protected Member Functions | |
void | register_me () |
void | unregister_me () throw () |
void | reg_pending_error (const PGSTD::string &) throw () |
bool | registered () const throw () |
Protected Attributes | |
transaction_base & | m_Trans |
pqxx::internal::transactionfocus::transactionfocus | ( | transaction_base & | t | ) | [explicit] |
void pqxx::internal::transactionfocus::register_me | ( | ) | [protected] |
References m_Trans, and pqxx::transaction_base::RegisterFocus().
void pqxx::internal::transactionfocus::unregister_me | ( | ) | throw () [protected] |
References m_Trans, and pqxx::transaction_base::UnregisterFocus().
Referenced by pqxx::tablestream::base_close().
void pqxx::internal::transactionfocus::reg_pending_error | ( | const PGSTD::string & | err | ) | throw () [protected] |
References m_Trans, and pqxx::transaction_base::RegisterPendingError().
Referenced by pqxx::tablereader::~tablereader(), and pqxx::tablewriter::~tablewriter().
bool pqxx::internal::transactionfocus::registered | ( | ) | const throw () [protected] |