userver: storages::postgres::io::BufferFormatter< MultiPrecision< Precision > > Struct Template Reference
Loading...
Searching...
No Matches
storages::postgres::io::BufferFormatter< MultiPrecision< Precision > > Struct Template Reference

Detailed Description

template<unsigned Precision>
struct storages::postgres::io::BufferFormatter< MultiPrecision< Precision > >

Definition at line 25 of file boost_multiprecision.hpp.

Public Types

using Value = MultiPrecision<Precision>
 

Public Member Functions

 BufferFormatter (const Value &val)
 
template<typename Buffer >
void operator() (const UserTypes &, Buffer &buf) const
 

Public Attributes

const Value & value
 

Member Typedef Documentation

◆ Value

template<unsigned Precision>
using storages::postgres::io::BufferFormatter< MultiPrecision< Precision > >::Value = MultiPrecision<Precision>

Definition at line 26 of file boost_multiprecision.hpp.

Constructor & Destructor Documentation

◆ BufferFormatter()

template<unsigned Precision>
storages::postgres::io::BufferFormatter< MultiPrecision< Precision > >::BufferFormatter ( const Value & val)
inline

Definition at line 29 of file boost_multiprecision.hpp.

Member Function Documentation

◆ operator()()

template<unsigned Precision>
template<typename Buffer >
void storages::postgres::io::BufferFormatter< MultiPrecision< Precision > >::operator() ( const UserTypes & ,
Buffer & buf ) const
inline

Definition at line 32 of file boost_multiprecision.hpp.

Member Data Documentation

◆ value

template<unsigned Precision>
const Value& storages::postgres::io::BufferFormatter< MultiPrecision< Precision > >::value

Definition at line 27 of file boost_multiprecision.hpp.


The documentation for this struct was generated from the following file: