userver: userver/storages/postgres/io/boost_multiprecision.hpp File Reference
Loading...
Searching...
No Matches
boost_multiprecision.hpp File Reference

Detailed Description

boost::multiprecision I/O support

Definition in file boost_multiprecision.hpp.

Go to the source code of this file.

#include <userver/storages/postgres/io/buffer_io.hpp>
#include <userver/storages/postgres/io/buffer_io_base.hpp>
#include <userver/storages/postgres/io/numeric_data.hpp>
#include <userver/storages/postgres/io/type_mapping.hpp>
#include <boost/multiprecision/cpp_dec_float.hpp>

Classes

struct  storages::postgres::io::BufferFormatter< MultiPrecision< Precision > >
 
struct  storages::postgres::io::BufferParser< MultiPrecision< Precision > >
 
struct  storages::postgres::io::CppToSystemPg< MultiPrecision< Precision > >
 

Namespaces

namespace  storages
 Components, clients and helpers for different databases and storages.
 
namespace  storages::postgres
 Top namespace for uPg driver.
 
namespace  storages::postgres::io
 uPg input-output.
 

Typedefs

template<unsigned Precision = 50>
using storages::postgres::MultiPrecision = boost::multiprecision::number<boost::multiprecision::cpp_dec_float<Precision>>