userver: storages::postgres::io::BufferFormatter< std::string > Struct Reference
Loading...
Searching...
No Matches
storages::postgres::io::BufferFormatter< std::string > Struct Reference

Detailed Description

Definition at line 66 of file string_types.hpp.

+ Collaboration diagram for storages::postgres::io::BufferFormatter< std::string >:

Public Types

using CharFormatter = BufferFormatter<const char*>
 

Public Member Functions

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

Public Attributes

const std::string & value
 

Member Typedef Documentation

◆ CharFormatter

using storages::postgres::io::BufferFormatter< std::string >::CharFormatter = BufferFormatter<const char*>

Definition at line 67 of file string_types.hpp.

Constructor & Destructor Documentation

◆ BufferFormatter()

storages::postgres::io::BufferFormatter< std::string >::BufferFormatter ( const std::string & val)
inlineexplicit

Definition at line 70 of file string_types.hpp.

Member Function Documentation

◆ operator()()

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

Definition at line 72 of file string_types.hpp.

Member Data Documentation

◆ value

const std::string& storages::postgres::io::BufferFormatter< std::string >::value

Definition at line 68 of file string_types.hpp.


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