libpqxx
The C++ client library for PostgreSQL
Loading...
Searching...
No Matches
pqxx::string_traits< char * > Struct Reference

String traits for non-const C-style string ("pointer to char"). More...

Static Public Member Functions

static char * into_buf (char *begin, char *end, char *const &value)
static zview to_buf (char *begin, char *end, char *const &value)
static std::size_t size_buffer (char *const &value) noexcept
static char * from_string (std::string_view)=delete
 Don't allow conversion to this type since it breaks const-safety.

Static Public Attributes

static constexpr bool converts_to_string {true}
static constexpr bool converts_from_string {false}

Detailed Description

String traits for non-const C-style string ("pointer to char").

Member Function Documentation

◆ from_string()

char * pqxx::string_traits< char * >::from_string ( std::string_view )
staticdelete

Don't allow conversion to this type since it breaks const-safety.

◆ into_buf()

char * pqxx::string_traits< char * >::into_buf ( char * begin,
char * end,
char *const & value )
inlinestatic

◆ size_buffer()

std::size_t pqxx::string_traits< char * >::size_buffer ( char *const & value)
inlinestaticnoexcept

◆ to_buf()

zview pqxx::string_traits< char * >::to_buf ( char * begin,
char * end,
char *const & value )
inlinestatic

Member Data Documentation

◆ converts_from_string

bool pqxx::string_traits< char * >::converts_from_string {false}
staticconstexpr

◆ converts_to_string

bool pqxx::string_traits< char * >::converts_to_string {true}
staticconstexpr

The documentation for this struct was generated from the following file:
  • /builddir/build/BUILD/libpqxx-7.10.5-build/libpqxx-7.10.5/redhat-linux-build/include/pqxx/internal/conversions.hxx