libpqxx
4.0.1
|
#include <tablestream.hxx>
Public Member Functions | |
tablestream (transaction_base &Trans, const std::string &Null=std::string()) | |
virtual | ~tablestream ()=0 throw () |
virtual void | complete ()=0 |
![]() | |
transactionfocus (transaction_base &t) | |
![]() | |
namedclass (const std::string &Classname, const std::string &Name="") | |
const std::string & | name () const throw () |
const std::string & | classname () const throw () |
std::string | description () const |
Protected Member Functions | |
const std::string & | NullStr () const |
bool | is_finished () const throw () |
void | base_close () |
![]() | |
void | register_me () |
void | unregister_me () throw () |
void | reg_pending_error (const std::string &) throw () |
bool | registered () const throw () |
Static Protected Member Functions | |
template<typename ITER > | |
static std::string | columnlist (ITER colbegin, ITER colend) |
Additional Inherited Members | |
![]() | |
transaction_base & | m_Trans |
|
explicit |
References tablestream().
Referenced by tablestream().
|
pure virtual |
|
protected |
References is_finished(), and pqxx::internal::transactionfocus::unregister_me().
Referenced by pqxx::tablereader::complete(), and pqxx::tablewriter::complete().
|
staticprotected |
References pqxx::separated_list().
Referenced by pqxx::tablereader::tablereader(), and pqxx::tablewriter::tablewriter().
|
pure virtual |
Implemented in pqxx::tablewriter, and pqxx::tablereader.
|
protected |
Referenced by base_close(), pqxx::tablereader::complete(), and pqxx::tablewriter::complete().
|
protected |
Referenced by pqxx::tablereader::complete(), and pqxx::tablewriter::generate().