libpqxx  7.0.5
pqxx::internal::transactionfocus Class Reference

#include <transaction_base.hxx>

Inheritance diagram for pqxx::internal::transactionfocus:

Public Member Functions

 transactionfocus (transaction_base &t)
 
 transactionfocus ()=delete
 
 transactionfocus (transactionfocus const &)=delete
 
transactionfocusoperator= (transactionfocus const &)=delete
 
- Public Member Functions inherited from pqxx::internal::namedclass
 namedclass (std::string_view classname)
 
 namedclass (std::string_view classname, std::string_view name)
 
 namedclass (std::string_view classname, char const name[])
 
 namedclass (std::string_view classname, std::string &&name)
 
std::string const & name () const noexcept
 Object name, or the empty string if no name was given. More...
 
std::string const & classname () const noexcept
 Class name. More...
 
std::string description () const
 Combination of class name and object name; or just class name. More...
 

Protected Member Functions

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

Protected Attributes

transaction_basem_trans
 

Constructor & Destructor Documentation

◆ transactionfocus() [1/3]

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

◆ transactionfocus() [2/3]

pqxx::internal::transactionfocus::transactionfocus ( )
delete

◆ transactionfocus() [3/3]

pqxx::internal::transactionfocus::transactionfocus ( transactionfocus const &  )
delete

Member Function Documentation

◆ operator=()

transactionfocus& pqxx::internal::transactionfocus::operator= ( transactionfocus const &  )
delete

◆ reg_pending_error()

void pqxx::internal::transactionfocus::reg_pending_error ( std::string const &  err)
protectednoexcept

◆ register_me()

void pqxx::internal::transactionfocus::register_me ( )
protected

◆ registered()

bool pqxx::internal::transactionfocus::registered ( ) const
protectednoexcept

◆ unregister_me()

void pqxx::internal::transactionfocus::unregister_me ( )
protectednoexcept

Member Data Documentation

◆ m_trans


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