tip::db::pg::io::traits::___no_inout_test | |
tip::db::pg::io::traits::best_formatter< T > | Template formatter selector |
tip::db::pg::io::traits::best_parser< T > | Template parser selector |
tip::db::pg::io::detail::binary_data_formatter< T, TYPE > | Base structure for a binary data formatter. Has no definition |
tip::db::pg::io::detail::binary_data_formatter< T, detail::protocol_binary_selector< std::decay< T >::type >::value > | |
tip::db::pg::io::protocol_formatter< T, BINARY_DATA_FORMAT > | |
tip::db::pg::io::detail::binary_data_parser< T, TYPE > | Base structure for a binary data parser. Has no definition |
tip::db::pg::io::detail::binary_data_parser< T, detail::protocol_binary_selector< std::decay< T >::type >::value > | |
tip::db::pg::io::protocol_parser< T, BINARY_DATA_FORMAT > | |
tip::db::pg::bytea | Binary data, matches PostgreSQL bytea type |
tip::db::pg::io::detail::bytea_parser | |
tip::db::pg::connection_options | Postgre connection options |
tip::db::pg::io::detail::data_mapping_base< TypeOid, T > | Base structure for specifying mapping between C++ data type and PostgreSQL type oid |
tip::db::pg::io::detail::data_mapping_base< oids::type::boolean, bool > | |
tip::db::pg::io::traits::cpppg_data_mapping< bool > | |
tip::db::pg::io::traits::pgcpp_data_mapping< oids::type::boolean > | |
tip::db::pg::io::detail::data_mapping_base< oids::type::bytea, bytea > | |
tip::db::pg::io::traits::cpppg_data_mapping< bytea > | |
tip::db::pg::io::traits::pgcpp_data_mapping< oids::type::bytea > | |
tip::db::pg::io::detail::data_mapping_base< oids::type::cid, integer > | |
tip::db::pg::io::traits::pgcpp_data_mapping< oids::type::cid > | |
tip::db::pg::io::detail::data_mapping_base< oids::type::float4, float > | |
tip::db::pg::io::traits::cpppg_data_mapping< float > | |
tip::db::pg::io::traits::pgcpp_data_mapping< oids::type::float4 > | |
tip::db::pg::io::detail::data_mapping_base< oids::type::float8, double > | |
tip::db::pg::io::traits::cpppg_data_mapping< double > | |
tip::db::pg::io::traits::pgcpp_data_mapping< oids::type::float8 > | |
tip::db::pg::io::detail::data_mapping_base< oids::type::int2, smallint > | |
tip::db::pg::io::traits::cpppg_data_mapping< smallint > | |
tip::db::pg::io::traits::pgcpp_data_mapping< oids::type::int2 > | |
tip::db::pg::io::detail::data_mapping_base< oids::type::int4, integer > | |
tip::db::pg::io::traits::cpppg_data_mapping< integer > | |
tip::db::pg::io::traits::pgcpp_data_mapping< oids::type::int4 > | |
tip::db::pg::io::detail::data_mapping_base< oids::type::int8, bigint > | |
tip::db::pg::io::traits::cpppg_data_mapping< bigint > | |
tip::db::pg::io::traits::pgcpp_data_mapping< oids::type::int8 > | |
tip::db::pg::io::detail::data_mapping_base< oids::type::oid, integer > | |
tip::db::pg::io::traits::pgcpp_data_mapping< oids::type::oid > | |
tip::db::pg::io::detail::data_mapping_base< oids::type::text, std::string > | |
tip::db::pg::io::traits::cpppg_data_mapping< std::string > | |
tip::db::pg::io::detail::data_mapping_base< oids::type::tid, integer > | |
tip::db::pg::io::traits::pgcpp_data_mapping< oids::type::tid > | |
tip::db::pg::io::detail::data_mapping_base< oids::type::unknown, T > | |
tip::db::pg::io::traits::cpppg_data_mapping< T > | Template for specifying mapping between a C++ type and PostgreSQL type oid |
tip::db::pg::io::detail::data_mapping_base< oids::type::xid, integer > | |
tip::db::pg::io::traits::pgcpp_data_mapping< oids::type::xid > | |
tip::db::pg::io::detail::data_mapping_base< TypeOid, std::string > | |
tip::db::pg::io::traits::pgcpp_data_mapping< TypeOid > | |
tip::db::pg::db_service | |
tip::db::pg::dbalias | Short unique string to refer a database. Signature structure, to pass instead of connection string |
enable_shared_from_this | |
tip::db::pg::transaction | RAII transaction object |
false_type | |
tip::db::pg::io::traits::has_formatter< T, format > | |
tip::db::pg::io::traits::has_parser< T, format > | |
tip::db::pg::resultset::field | |
tip::db::pg::resultset::const_field_iterator | |
tip::db::pg::field_description | Description of a field returned by the backend |
floating_point_binary_type | |
tip::db::pg::io::detail::protocol_binary_selector< double > | |
tip::db::pg::io::detail::protocol_binary_selector< float > | |
tip::db::pg::io::detail::formatter_base< T > | Base template struct for a data formatter |
tip::db::pg::io::detail::binary_data_formatter< T, INTEGRAL > | Specification of a binary formatter for integral values |
tip::db::pg::io::protocol_formatter< T, TEXT_DATA_FORMAT > | Generic implementation of a formatter for text data format |
tip::db::pg::io::detail::formatter_base< std::string > | |
tip::db::pg::io::protocol_formatter< std::string, TEXT_DATA_FORMAT > | |
tip::db::pg::io::traits::has_input_operator< T > | |
tip::db::pg::io::traits::has_output_operator< T > | |
integral_binary_type | |
tip::db::pg::io::detail::protocol_binary_selector< bigint > | |
tip::db::pg::io::detail::protocol_binary_selector< integer > | |
tip::db::pg::io::detail::protocol_binary_selector< smallint > | |
tip::db::pg::io::detail::protocol_binary_selector< ubigint > | |
tip::db::pg::io::detail::protocol_binary_selector< uinteger > | |
tip::db::pg::io::detail::protocol_binary_selector< usmallint > | |
integral_constant | |
tip::db::pg::io::traits::has_formatter< T, TEXT_DATA_FORMAT > | |
tip::db::pg::io::traits::has_parser< T, TEXT_DATA_FORMAT > | |
other_binary_type | |
tip::db::pg::io::detail::protocol_binary_selector< T > | Metafunction for specifying binary procotocol type |
tip::db::pg::io::detail::parser_base< T > | Base template struct for a data parser |
tip::db::pg::io::detail::binary_data_parser< T, INTEGRAL > | Specification of a binary parser for integral values |
tip::db::pg::io::protocol_parser< T, TEXT_DATA_FORMAT > | |
tip::db::pg::io::detail::parser_base< bool > | |
tip::db::pg::io::protocol_parser< bool, BINARY_DATA_FORMAT > | Protocol parser specialization for bool, binary data format |
tip::db::pg::io::protocol_parser< bool, TEXT_DATA_FORMAT > | Protocol parser specialization for bool, text data format |
tip::db::pg::io::detail::parser_base< boost::optional< T > > | |
tip::db::pg::io::protocol_parser< boost::optional< T >, BINARY_DATA_FORMAT > | Protocol parser specialization for boost::optional (used for nullable types), binary data format |
tip::db::pg::io::protocol_parser< boost::optional< T >, TEXT_DATA_FORMAT > | Protocol parser specialization for boost::optional (used for nullable types), text data format |
tip::db::pg::io::detail::parser_base< bytea > | |
tip::db::pg::io::protocol_parser< bytea, BINARY_DATA_FORMAT > | Protocol parser specialization for bytea (binary string), binary data format |
tip::db::pg::io::protocol_parser< bytea, TEXT_DATA_FORMAT > | Protocol parser specialization for bytea (binary string), text data format |
tip::db::pg::io::detail::parser_base< std::string > | |
tip::db::pg::io::protocol_parser< std::string, TEXT_DATA_FORMAT > | Protocol parser specialization for std::string, text data format |
tip::db::pg::io::protocol_formatter< T, protocol_data_format > | |
tip::db::pg::io::protocol_io_traits< T, F > | I/O Traits structure |
tip::db::pg::io::protocol_parser< T, protocol_data_format > | |
tip::db::pg::query | Asynchronous query class |
tip::db::pg::resultset | |
tip::db::pg::resultset::row | |
tip::db::pg::resultset::const_row_iterator | |
runtime_error | |
tip::db::pg::error::db_error | Base class for exceptions generated by the library |
tip::db::pg::error::client_error | An exception was caught in a callback |
tip::db::pg::error::connection_error | Connection with the database server failure. Includes network and authentication failures |
tip::db::pg::error::query_error | An error generated by the PostgreSQL server when executing a query |
tip::db::pg::error::value_is_null | An attempt to extract a value from a null field was made |
true_type | |
tip::db::pg::io::traits::has_formatter< bigint, BINARY_DATA_FORMAT > | |
tip::db::pg::io::traits::has_formatter< integer, BINARY_DATA_FORMAT > | |
tip::db::pg::io::traits::has_formatter< smallint, BINARY_DATA_FORMAT > | |
tip::db::pg::io::traits::has_parser< bigint, BINARY_DATA_FORMAT > | |
tip::db::pg::io::traits::has_parser< bool, BINARY_DATA_FORMAT > | |
tip::db::pg::io::traits::has_parser< integer, BINARY_DATA_FORMAT > | |
tip::db::pg::io::traits::has_parser< smallint, BINARY_DATA_FORMAT > | |