pg_async
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
\Ntip
 \Ndb
  \Npg
   oNdetail
   oNerror
   |oCdb_errorBase class for exceptions generated by the library
   |oCconnection_errorConnection with the database server failure. Includes network and authentication failures
   |oCquery_errorAn error generated by the PostgreSQL server when executing a query
   |oCclient_errorAn exception was caught in a callback
   |\Cvalue_is_nullAn attempt to extract a value from a null field was made
   oNio
   |oNdetail
   ||oCbytea_parser
   ||oCprotocol_binary_selectorMetafunction for specifying binary procotocol type
   ||oCprotocol_binary_selector< smallint >
   ||oCprotocol_binary_selector< usmallint >
   ||oCprotocol_binary_selector< integer >
   ||oCprotocol_binary_selector< uinteger >
   ||oCprotocol_binary_selector< bigint >
   ||oCprotocol_binary_selector< ubigint >
   ||oCprotocol_binary_selector< float >
   ||oCprotocol_binary_selector< double >
   ||oCparser_baseBase template struct for a data parser
   ||oCformatter_baseBase template struct for a data formatter
   ||oCbinary_data_parserBase structure for a binary data parser. Has no definition
   ||oCbinary_data_parser< T, INTEGRAL >Specification of a binary parser for integral values
   ||oCbinary_data_formatterBase structure for a binary data formatter. Has no definition
   ||oCbinary_data_formatter< T, INTEGRAL >Specification of a binary formatter for integral values
   ||\Cdata_mapping_baseBase structure for specifying mapping between C++ data type and PostgreSQL type oid
   |oNtraits
   ||oCcpppg_data_mapping< std::string >
   ||oCpgcpp_data_mapping< oids::type::boolean >
   ||oCcpppg_data_mapping< bool >
   ||oCpgcpp_data_mapping< oids::type::bytea >
   ||oCcpppg_data_mapping< bytea >
   ||oCpgcpp_data_mapping< oids::type::int2 >
   ||oCcpppg_data_mapping< smallint >
   ||oCpgcpp_data_mapping< oids::type::int4 >
   ||oCcpppg_data_mapping< integer >
   ||oCpgcpp_data_mapping< oids::type::int8 >
   ||oCcpppg_data_mapping< bigint >
   ||oCpgcpp_data_mapping< oids::type::oid >
   ||oCpgcpp_data_mapping< oids::type::tid >
   ||oCpgcpp_data_mapping< oids::type::xid >
   ||oCpgcpp_data_mapping< oids::type::cid >
   ||oCpgcpp_data_mapping< oids::type::float4 >
   ||oCcpppg_data_mapping< float >
   ||oCpgcpp_data_mapping< oids::type::float8 >
   ||oCcpppg_data_mapping< double >
   ||oCpgcpp_data_mapping
   ||oCcpppg_data_mappingTemplate for specifying mapping between a C++ type and PostgreSQL type oid
   ||oChas_input_operator
   ||oChas_output_operator
   ||oChas_parser
   ||oChas_parser< T, TEXT_DATA_FORMAT >
   ||oChas_parser< smallint, BINARY_DATA_FORMAT >
   ||oChas_parser< integer, BINARY_DATA_FORMAT >
   ||oChas_parser< bigint, BINARY_DATA_FORMAT >
   ||oChas_formatter
   ||oChas_formatter< T, TEXT_DATA_FORMAT >
   ||oChas_formatter< smallint, BINARY_DATA_FORMAT >
   ||oChas_formatter< integer, BINARY_DATA_FORMAT >
   ||oChas_formatter< bigint, BINARY_DATA_FORMAT >
   ||oC___no_inout_test
   ||oCbest_parserTemplate parser selector
   ||oCbest_formatterTemplate formatter selector
   ||\Chas_parser< bool, BINARY_DATA_FORMAT >
   |oCprotocol_parser
   |oCprotocol_formatter
   |oCprotocol_io_traitsI/O Traits structure
   |oCprotocol_formatter< T, TEXT_DATA_FORMAT >Generic implementation of a formatter for text data format
   |oCprotocol_parser< T, TEXT_DATA_FORMAT >
   |oCprotocol_formatter< T, BINARY_DATA_FORMAT >
   |oCprotocol_parser< T, BINARY_DATA_FORMAT >
   |oCprotocol_parser< std::string, TEXT_DATA_FORMAT >Protocol parser specialization for std::string, text data format
   |oCprotocol_formatter< std::string, TEXT_DATA_FORMAT >
   |oCprotocol_parser< bool, TEXT_DATA_FORMAT >Protocol parser specialization for bool, text data format
   |oCprotocol_parser< bool, BINARY_DATA_FORMAT >Protocol parser specialization for bool, binary data format
   |oCprotocol_parser< boost::optional< T >, TEXT_DATA_FORMAT >Protocol parser specialization for boost::optional (used for nullable types), text data format
   |oCprotocol_parser< boost::optional< T >, BINARY_DATA_FORMAT >Protocol parser specialization for boost::optional (used for nullable types), binary data format
   |oCprotocol_parser< bytea, TEXT_DATA_FORMAT >Protocol parser specialization for bytea (binary string), text data format
   |\Cprotocol_parser< bytea, BINARY_DATA_FORMAT >Protocol parser specialization for bytea (binary string), binary data format
   oNoids
   |oNtype
   |oNtype_category
   |\Ntype_class
   oNoptions
   oNsqlstate
   oCbyteaBinary data, matches PostgreSQL bytea type
   oCdbaliasShort unique string to refer a database. Signature structure, to pass instead of connection string
   oCconnection_optionsPostgre connection options
   oCfield_descriptionDescription of a field returned by the backend
   oCdb_service
   oCqueryAsynchronous query class
   oCresultset
   |oCconst_field_iterator
   |oCconst_row_iterator
   |oCfield
   |\Crow
   \CtransactionRAII transaction object