libpqxx
The C++ client library for PostgreSQL
params.hxx File Reference
#include <array>
#include <format>
#include "pqxx/internal/statement_parameters.hxx"
#include "pqxx/types.hxx"
+ Include dependency graph for params.hxx:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  pqxx::params
 Build a parameter list for a parameterised or prepared statement. More...
 
class  pqxx::placeholders< COUNTER >
 Generate parameter placeholders for use in an SQL statement. More...
 

Namespaces

 pqxx
 The home of all libpqxx classes, functions, templates, etc.
 
 pqxx::internal
 Private namespace for libpqxx's internal use; do not access.
 

Functions

constexpr PQXX_PURE pqxx::encoding_group pqxx::internal::get_encoding_group (encoding_group const &enc, sl=sl::current()) noexcept
 Identity function for encoding_group, for regularity. More...
 
constexpr PQXX_PURE pqxx::encoding_group pqxx::internal::get_encoding_group (ctx c, sl=sl::current()) noexcept
 Return client encoding from conversion_context. More...
 
PQXX_LIBEXPORT pqxx::encoding_group pqxx::internal::get_encoding_group (connection const &, sl=sl::current())
 Return connection's current client encoding. More...
 
PQXX_LIBEXPORT pqxx::encoding_group pqxx::internal::get_encoding_group (transaction_base const &, sl=sl::current())
 Return transaction's connection's current client encoding. More...