ZeroErr
Loading...
Searching...
No Matches
zeroerr::detail::TextBuffer Class Reference

#include <text.h>

Public Member Functions

 TextBuffer ()
 
 ~TextBuffer ()
 
 TextBuffer (const TextBuffer &)=delete
 
TextBuffer & operator= (const TextBuffer &)=delete
 
void append (const char *data, std::size_t size)
 
void append (char value)
 
const char * data () const
 
std::size_t size () const
 
zeroerr::String str () const
 

Constructor & Destructor Documentation

◆ TextBuffer() [1/2]

zeroerr::detail::TextBuffer::TextBuffer ( )

◆ ~TextBuffer()

zeroerr::detail::TextBuffer::~TextBuffer ( )

◆ TextBuffer() [2/2]

zeroerr::detail::TextBuffer::TextBuffer ( const TextBuffer &  )
delete

Member Function Documentation

◆ append() [1/2]

void zeroerr::detail::TextBuffer::append ( char  value)

◆ append() [2/2]

void zeroerr::detail::TextBuffer::append ( const char *  data,
std::size_t  size 
)

◆ data()

const char * zeroerr::detail::TextBuffer::data ( ) const

◆ operator=()

TextBuffer & zeroerr::detail::TextBuffer::operator= ( const TextBuffer &  )
delete

◆ size()

std::size_t zeroerr::detail::TextBuffer::size ( ) const

◆ str()

zeroerr::String zeroerr::detail::TextBuffer::str ( ) const

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