|
libpqxx
The C++ client library for PostgreSQL
|
#include <algorithm>#include <cassert>#include <format>#include <stdexcept>#include <string>#include <type_traits>#include <utility>#include <vector>#include "pqxx/connection.hxx"#include "pqxx/encoding_group.hxx"#include "pqxx/internal/array-composite.hxx"
Include dependency graph for array.hxx:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | pqxx::array< ELEMENT, DIMENSIONS, SEPARATOR > |
| An SQL array received from the database. More... | |
| struct | pqxx::string_traits< array< ELEMENT, DIMENSIONS, array_separator< ELEMENT > > > |
| String traits for SQL arrays represented as pqxx::array. More... | |
| struct | pqxx::nullness< array< ELEMENT, DIMENSIONS, array_separator< ELEMENT > > > |
| No-null trait for SQL arrays represented as pqxx::array. More... | |
| struct | pqxx::nullness< CONT > |
| A container of nonbinary data. It has no inherent null value. More... | |
| struct | pqxx::string_traits< CONT > |
| A container of nonbinary data can represent a 1-dimensional SQL array. More... | |
| class | pqxx::array_parser |
| Low-level parser for C++ arrays. More... | |
Namespaces | |
| pqxx | |
| The home of all libpqxx classes, functions, templates, etc. | |
| pqxx::internal | |
| Private namespace for libpqxx's internal use; do not access. | |
Variables | |
| template<typename CONT > | |
| concept | pqxx::internal::containerlike = requires(CONT con) { CONT{con.begin(), con.end()}; } |
| template<typename CONT > | |
| concept | pqxx::internal::nonbinary_container = nonbinary_range<CONT> and containerlike<CONT> |