tntdb::postgresql::Result Class Reference

#include <tntdb/postgresql/impl/result.h>

Inheritance diagram for tntdb::postgresql::Result:
tntdb::IResult cxxtools::SimpleRefCounted

Public Member Functions

 Result (const tntdb::Connection &conn, PGresult *result)
 ~Result ()
PGresult * getPGresult () const
Row getRow (size_type tup_num) const
size_type size () const
size_type getFieldCount () const

Additional Inherited Members

- Public Types inherited from tntdb::IResult
typedef unsigned size_type
typedef Row value_type

Constructor & Destructor Documentation

tntdb::postgresql::Result::Result ( const tntdb::Connection conn,
PGresult *  result 
)
tntdb::postgresql::Result::~Result ( )

Member Function Documentation

size_type tntdb::postgresql::Result::getFieldCount ( ) const
virtual

Implements tntdb::IResult.

PGresult* tntdb::postgresql::Result::getPGresult ( ) const
inline
Row tntdb::postgresql::Result::getRow ( size_type  tup_num) const
virtual

Implements tntdb::IResult.

size_type tntdb::postgresql::Result::size ( ) const
virtual

Implements tntdb::IResult.


The documentation for this class was generated from the following file:
  • include/tntdb/postgresql/impl/result.h