Overview
Classes: Binder, ConnectionException, Connector, Extractor, InputParameter, OutputParameter, PGCancelFree, PQConnectionInfoOptionsFree, PQResultClear, PostgreSQLException, PostgreSQLStatementImpl, SessionHandle, SessionImpl, SessionParameters, StatementException, StatementExecutor, TransactionException, Utility
Functions: oidToColumnDataType
Classes
class Binder
Binds INPUT (only) placeholders in the sql query to the provided values.
class ConnectionException
class Connector
Connector instantiates PostgreSQL SessionImpl objects.
class Extractor
Extracts and converts data values from the result row returned by PostgreSQL.
class InputParameter
PostgreSQL class to record values for input parameters to SQL statements
class OutputParameter
PostgreSQL class to record values for output parameters to capture the results
class PGCancelFree
PostgreSQL Cancel Info Options free (RAII)
class PQConnectionInfoOptionsFree
PostgreSQL connection Info Options free (RAII)
class PQResultClear
PostgreSQL statement result free (RAII)
class PostgreSQLException
Base class for all PostgreSQL exceptions
class PostgreSQLStatementImpl
Implements statement functionality needed for PostgreSQL
class SessionHandle
PostgreSQL connection(session) handle
class SessionImpl
Implements SessionImpl interface
class SessionParameters
class StatementException
class StatementExecutor
PostgreSQL statement executor.