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

#include <result-connection.hxx>

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

Private Types

typedef const resultreference
 A reference to the host class. Helps keep constructors easy. More...
 
typedef callgate< const resultsuper
 This class, to keep constructors easy. More...
 

Private Member Functions

 result_connection (reference x)
 
reference home () const throw ()
 The home object. The gate class has full "private" access. More...
 
 operator bool () const
 
bool operator! () const
 

Friends

class pqxx::connection_base
 

Member Typedef Documentation

typedef const result & pqxx::internal::callgate< const result >::reference
protectedinherited

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

typedef callgate<const result > pqxx::internal::callgate< const result >::super
protectedinherited

This class, to keep constructors easy.

Constructor & Destructor Documentation

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

Member Function Documentation

reference pqxx::internal::callgate< const result >::home ( ) const throw ()
inlineprotectedinherited

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

pqxx::internal::gate::result_connection::operator bool ( ) const
inlineprivate
bool pqxx::internal::gate::result_connection::operator! ( ) const
inlineprivate

Friends And Related Function Documentation

friend class pqxx::connection_base
friend

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