| pqxx::asyncconnection | Asynchronous connection class; connects "in the background" | 
  | PGSTD::back_insert_iterator< pqxx::tablewriter > | Specialized back_insert_iterator for tablewriter | 
  | pqxx::basic_fieldstream< CHAR, TRAITS > | Input stream that gets its data from a result field | 
  | pqxx::basic_ilostream< CHAR, TRAITS > | Input stream that gets its data from a large object | 
  | pqxx::basic_lostream< CHAR, TRAITS > | Stream that reads and writes a large object | 
  | pqxx::basic_olostream< CHAR, TRAITS > | Output stream that writes data back to a large object | 
  | pqxx::basic_robusttransaction |  | 
  | pqxx::basic_transaction |  | 
  | pqxx::binarystring | Reveals "unescaped" version of PostgreSQL bytea string | 
  | pqxx::broken_connection | Exception class for lost backend connection | 
  | pqxx::cachedresult |  | 
  | PGSTD::char_traits< CHAR > | Work around missing std::char_traits | 
  | PGSTD::char_traits< char > | Work around missing std::char_traits<char> | 
  | PGSTD::char_traits< unsigned char > | Work around missing std::char_traits<unsigned char> | 
  | pqxx::connection | Connection class; represents an immediate connection to a database | 
  | pqxx::connection_base | Connection_base abstract base class; represents a connection to a database | 
  | pqxx::Cursor | SQL cursor class | 
  | pqxx::Cursor::unknown_position | Exception thrown when cursor position is requested, but is unknown | 
  | pqxx::cursor_base | Common definitions for cursor types | 
  | pqxx::dbtransaction | Abstract base class responsible for bracketing a backend transaction | 
  | pqxx::internal::deref_ptr< T > |  | 
  | pqxx::internal::dereference< ITER > | Functor: dereference iterator | 
  | pqxx::internal::disable_noticer | Temporarily disable the notice processor | 
  | pqxx::internal::Escaper< IT > |  | 
  | pqxx::field_streambuf< CHAR, TRAITS > |  | 
  | pqxx::icursor_iterator | Approximate istream_iterator for icursorstream | 
  | pqxx::icursorstream | Simple read-only cursor represented as a stream of results | 
  | pqxx::in_doubt_error | "Help, I don't know whether transaction was committed successfully!" | 
  | pqxx::isolation_traits< LEVEL > | Traits class to describe an isolation level; primarly for libpqxx's own use | 
  | pqxx::items< T, CONT > | Container of items with easy contents initialization and string rendering | 
  | pqxx::largeobject | Identity of a large object | 
  | pqxx::largeobject_streambuf< CHAR, TRAITS > | Streambuf to use large objects in standard I/O streams | 
  | pqxx::largeobjectaccess | Accessor for large object's contents | 
  | pqxx::lazyconnection | Lazy connection class; represents a deferred connection to a database | 
  | pqxx::internal::namedclass |  | 
  | pqxx::nonnoticer | No-op message noticer; produces no output | 
  | pqxx::nontransaction | Simple "transaction" class offering no transactional integrity | 
  | pqxx::noticer | Base class for user-definable error/warning message processor | 
  | pqxx::nullconnection | Nonfunctional, always-null connection class for debugging purposes | 
  | PGSTD::numeric_limits< T > | Work around lacking "limits" header | 
  | pqxx::pipeline | Processes several queries in FIFO manner, optimized for high throughput | 
  | pqxx::internal::PQAlloc< T > | Reference-counted smart pointer to libpq-allocated object | 
  | pqxx::result | Query or command result set | 
  | pqxx::result::const_fielditerator |  | 
  | pqxx::result::const_iterator | Iterator for rows (tuples) in a query result set | 
  | pqxx::result::const_reverse_fielditerator |  | 
  | pqxx::result::const_reverse_iterator |  | 
  | pqxx::result::field | Reference to a field in a result set | 
  | pqxx::result::tuple | Reference to one row in a result | 
  | pqxx::robusttransaction< ISOLATIONLEVEL > | Slightly slower, better-fortified version of transaction | 
  | pqxx::internal::scoped_array< T > |  | 
  | pqxx::internal::scoped_noticer | Temporarily set different noticer for connection | 
  | pqxx::sql_error | Exception class for failed queries | 
  | pqxx::tablereader | Efficiently pull data directly out of a table | 
  | pqxx::tablestream | Base class for streaming data to/from database tables | 
  | pqxx::tablewriter | Efficiently write data directly to a database table | 
  | pqxx::transaction< ISOLATIONLEVEL > | Standard back-end transaction, templatized on isolation level | 
  | pqxx::transaction_base | Interface definition (and common code) for "transaction" classes | 
  | pqxx::internal::transactionfocus |  | 
  | pqxx::transactor< TRANSACTION > | Wrapper for transactions that automatically restarts them on failure | 
  | pqxx::trigger | "Observer" base class for trigger notifications | 
  | pqxx::internal::unique< GUEST > | Ensure proper opening/closing of GUEST objects related to a "host" object |