- Class pqxx::binarystring
- Use
std::basic_string<std::byte>
and std::basic_string_view<std::byte>
for binary data.
- Member pqxx::connection::esc_raw (unsigned char const bin[], std::size_t len) const
- Use
std::basic_string_view<std::byte>
instead.
- Member pqxx::connection::quote (binarystring const &) const
- Use
basic_string
or basic_string_view
of std::byte
.
- Member pqxx::connection::quote_raw (unsigned char const bin[], std::size_t len) const
- Use
std::basic_string_view<std::byte>
instead.
- Member pqxx::connection_base
- Old base class for connection. They are now the same class.
- Member pqxx::encrypt_password (std::string const &user, std::string const &password)
- Use connection::encrypt_password instead.
- Member pqxx::encrypt_password (char const user[], char const password[])
- Use connection::encrypt_password instead.
- Class pqxx::internal::namedclass
- To be replaced with something simpler, cleaner, and faster.
- Member pqxx::row::swap (row &) noexcept
- Do this sort of thing on iterators instead.
- Member pqxx::stream_from::stream_from (transaction_base &tx, std::string_view table, Columns const &columns)
- Use the
from_table_t
overload instead.
- Member pqxx::stream_from::stream_from (transaction_base &tx, std::string_view table)
- Use the
from_table_t
overload instead.
- Member pqxx::stream_from::stream_from (transaction_base &, std::string_view table, Iter columns_begin, Iter columns_end)
- Use the
from_table_t
overload instead.
- Member pqxx::strip_t
- In C++20 we'll replace this with std::remove_cvref.