PoDoFo  1.0.0-dev
Public Member Functions | List of all members
PoDoFo::charbuff_t< typename > Class Template Referencefinal

Convenient type for char array storage and/or buffer with std::string compatibility. More...

#include <basetypes.h>

Inherits std::string.

Public Member Functions

 charbuff_t (const charbuff_t &)=default
 
 charbuff_t (charbuff_t &&) noexcept=default
 
 charbuff_t (size_t size)
 
 charbuff_t (std::string &&str)
 
 charbuff_t (const char *str, size_t size)
 
 charbuff_t (const bufferview &view)
 
 charbuff_t (const std::string_view &view)
 
 charbuff_t (const std::string &str)
 
charbuff_toperator= (const charbuff_t &)=default
 
charbuff_toperator= (charbuff_t &&) noexcept=default
 
charbuff_toperator= (const std::string_view &view)
 
charbuff_toperator= (const std::string &str)
 
charbuff_toperator= (const bufferview &view)
 
charbuff_toperator= (std::string &&str) noexcept
 
bool operator== (const charbuff_t &rhs) const
 

Detailed Description

template<typename = void>
class PoDoFo::charbuff_t< typename >

Convenient type for char array storage and/or buffer with std::string compatibility.


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