libpqxx  5.0
pqxx::internal::transactionfocus Class Reference

#include <transaction_base.hxx>

Inheritance diagram for pqxx::internal::transactionfocus:

Public Member Functions

 transactionfocus (transaction_base &t)
 
- Public Member Functions inherited from pqxx::internal::namedclass
 namedclass (const std::string &Classname, const std::string &Name="")
 
const std::string & name () const PQXX_NOEXCEPT
 
const std::string & classname () const PQXX_NOEXCEPT
 
std::string description () const
 

Protected Member Functions

void register_me ()
 
void unregister_me () PQXX_NOEXCEPT
 
void reg_pending_error (const std::string &) PQXX_NOEXCEPT
 
bool registered () const PQXX_NOEXCEPT
 

Protected Attributes

transaction_basem_Trans
 

Constructor & Destructor Documentation

pqxx::internal::transactionfocus::transactionfocus ( transaction_base t)
explicit

Member Function Documentation

void pqxx::internal::transactionfocus::reg_pending_error ( const std::string &  err)
protected
void pqxx::internal::transactionfocus::register_me ( )
protected
bool pqxx::internal::transactionfocus::registered ( ) const
protected
void pqxx::internal::transactionfocus::unregister_me ( )
protected

Member Data Documentation

transaction_base& pqxx::internal::transactionfocus::m_Trans
protected

The documentation for this class was generated from the following files: