VTK
9.1.0
|
internal details of a connection to a PostgreSQL database More...
#include <vtkPostgreSQLDatabasePrivate.h>
Public Member Functions | |
vtkPostgreSQLDatabasePrivate () | |
virtual | ~vtkPostgreSQLDatabasePrivate () |
Destroy the database connection. | |
int | GetVTKTypeFromOID (Oid pgtype) |
Public Attributes | |
PGconn * | Connection |
std::map< Oid, int > | DataTypeMap |
internal details of a connection to a PostgreSQL database
This class does two things. First, it holds the (pointer to the) PGconn struct that represents an actual database connection. Second, it holds a map from Postgres data types as they exist in the database to VTK data types.
You should never have to deal with this class outside of vtkPostgreSQLDatabase and vtkPostgreSQLQuery.
Definition at line 46 of file vtkPostgreSQLDatabasePrivate.h.
|
inline |
Definition at line 49 of file vtkPostgreSQLDatabasePrivate.h.
|
inlinevirtual |
Destroy the database connection.
Any uncommitted transaction will be aborted.
Definition at line 54 of file vtkPostgreSQLDatabasePrivate.h.
|
inline |
Definition at line 63 of file vtkPostgreSQLDatabasePrivate.h.
PGconn* vtkPostgreSQLDatabasePrivate::Connection |
Definition at line 75 of file vtkPostgreSQLDatabasePrivate.h.
std::map<Oid, int> vtkPostgreSQLDatabasePrivate::DataTypeMap |
Definition at line 78 of file vtkPostgreSQLDatabasePrivate.h.