libpqxx
The C++ client library for PostgreSQL
Loading...
Searching...
No Matches
range.hxx File Reference
#include <optional>
#include <utility>
#include <variant>
#include "pqxx/internal/array-composite.hxx"
#include "pqxx/internal/concat.hxx"

Go to the source code of this file.

Classes

struct  pqxx::no_bound
 An unlimited boundary value to a pqxx::range. More...
class  pqxx::inclusive_bound< TYPE >
 An inclusive boundary value to a pqxx::range. More...
class  pqxx::exclusive_bound< TYPE >
 An exclusive boundary value to a pqxx::range. More...
class  pqxx::range_bound< TYPE >
 A range boundary value. More...
class  pqxx::range< TYPE >
 A C++ equivalent to PostgreSQL's range types. More...
struct  pqxx::string_traits< range< TYPE > >
 String conversions for a range type. More...
struct  pqxx::nullness< range< TYPE > >
 A range type does not have an innate null value. More...

Namespaces

namespace  pqxx
 The home of all libpqxx classes, functions, templates, etc.