Loading...
Searching...
No Matches
Deprecated List

Member pqxx::__attribute__ ((visibility("default"))) array_parser

  Use pqxx::array instead.

  Use connection::encrypt_password instead.

  Use the blob class instead.

Class pqxx::basic_fieldstream< CHAR, TRAITS >
  To convert a field's value string to some other type, e.g. to an int, use the field's as<...>() member function. To read a field efficiently just as a string, use its c_str() or its as<std::string_vview>().
Class pqxx::basic_ilostream< CHAR, TRAITS >
  Access large objects directly using the blob class.
Class pqxx::basic_lostream< CHAR, TRAITS >
  Access large objects directly using the blob class.
Class pqxx::basic_olostream< CHAR, TRAITS >
  Access large objects directly using the blob class.
Class pqxx::binarystring
  Use `bytes` and `bytes_view` for binary data. In C++20 or better, any `contiguous_range` of `std::byte` will do.
Member pqxx::connection_base
  Old base class for connection. They are now the same class.
Member pqxx::encrypt_password (zview user, zview password)
  Use connection::encrypt_password instead.
Class pqxx::errorhandler
  Base class for obsolete error-handler callbacks.
Member pqxx::fieldstream
  Read a field using field::as<...>() or field::c_str().
Member pqxx::from_query
  Use transaction_base::stream instead of stream_from.
Struct pqxx::from_query_t
  Use stream_from::query() instead.
Member pqxx::from_table
  Use transaction_base::stream instead of stream_from.
Struct pqxx::from_table_t
  Use stream_from::table() instead.
Class pqxx::internal::dynamic_params< IT, ACCESSOR >
  Use params instead.
Class pqxx::largeobject_streambuf< CHAR, TRAITS >

  Use the blob class instead.

  Access large objects directly using the blob class.

Member pqxx::operator<< (std::basic_ostream< CHAR > &s, field const &value)
  The C++ streams library is not great to work with. In particular, error handling is easy to get wrong. So you're probably better off doing this by hand.
Namespace pqxx::prepare
  The new params class replaces all of this.
Member pqxx::prepare::make_dynamic_params (IT begin, IT end)
  Use params instead.
Member pqxx::prepare::make_dynamic_params (C const &container)
  Use params instead.
Member pqxx::prepare::make_dynamic_params (C &container, ACCESSOR accessor)
  Use params instead.
Class pqxx::quiet_errorhandler
  Use a notice handler instead.
Member pqxx::strip_t
  In C++20 we'll replace this with std::remove_cvref.