Public Member Functions | Private Attributes
database_interface::PostgresqlDatabase::PGresultAutoPtr Class Reference

List of all members.

Public Member Functions

PGresult * operator* ()
 PGresultAutoPtr (PGresult *ptr)
void reset (PGresult *ptr)
 ~PGresultAutoPtr ()

Private Attributes

PGresult * result_

Detailed Description

A little helper class to behave much like an auto ptr for the PGresult, except that instead of deleting it when it goes out of scope, it calls PQclear() on it.

Definition at line 68 of file postgresql_database.cpp.


Constructor & Destructor Documentation

Definition at line 73 of file postgresql_database.cpp.

Definition at line 74 of file postgresql_database.cpp.


Member Function Documentation

PGresult* database_interface::PostgresqlDatabase::PGresultAutoPtr::operator* ( ) [inline]

Definition at line 76 of file postgresql_database.cpp.

Definition at line 75 of file postgresql_database.cpp.


Member Data Documentation

Definition at line 71 of file postgresql_database.cpp.


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


sql_database
Author(s): Matei Ciocarlie and Lorenz Mosenlechner
autogenerated on Fri Aug 28 2015 13:11:16