libpqxx  v4.0-1
C++ library for PostgreSQL
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
pqxx::internal::gate::connection_pipeline Class Reference

#include <connection-pipeline.hxx>

Inheritance diagram for pqxx::internal::gate::connection_pipeline:
Collaboration diagram for pqxx::internal::gate::connection_pipeline:

Private Types

typedef connection_basereference
 A reference to the host class. Helps keep constructors easy. More...
 
typedef callgate< connection_basesuper
 This class, to keep constructors easy. More...
 

Private Member Functions

 connection_pipeline (reference x)
 
void cancel_query ()
 
bool consume_input () throw ()
 
int encoding_code ()
 
pqxx::internal::pq::PGresultget_result ()
 
reference home () const throw ()
 The home object. The gate class has full "private" access. More...
 
bool is_busy () const throw ()
 
void start_exec (const PGSTD::string &query)
 

Friends

class pqxx::pipeline
 

Member Typedef Documentation

A reference to the host class. Helps keep constructors easy.

This class, to keep constructors easy.

Constructor & Destructor Documentation

pqxx::internal::gate::connection_pipeline::connection_pipeline ( reference  x)
inlineprivate

Member Function Documentation

void pqxx::internal::gate::connection_pipeline::cancel_query ( )
inlineprivate
bool pqxx::internal::gate::connection_pipeline::consume_input ( ) throw ()
inlineprivate
int pqxx::internal::gate::connection_pipeline::encoding_code ( )
inlineprivate
pqxx::internal::pq::PGresult* pqxx::internal::gate::connection_pipeline::get_result ( )
inlineprivate
reference pqxx::internal::callgate< connection_base >::home ( ) const throw ()
inlineprotectedinherited

The home object. The gate class has full "private" access.

bool pqxx::internal::gate::connection_pipeline::is_busy ( ) const throw ()
inlineprivate
void pqxx::internal::gate::connection_pipeline::start_exec ( const PGSTD::string &  query)
inlineprivate

Friends And Related Function Documentation

friend class pqxx::pipeline
friend

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