LMMS
Loading...
Searching...
No Matches
water::StringCreationHelper Class Reference

Public Member Functions

 StringCreationHelper (const size_t initialBytes)
 StringCreationHelper (const CharPointer_UTF8 s)
void write (water_uchar c)

Public Attributes

String result
CharPointer_UTF8 source

Private Attributes

CharPointer_UTF8 dest
size_t allocatedBytes
size_t bytesWritten

Constructor & Destructor Documentation

◆ StringCreationHelper() [1/2]

water::StringCreationHelper::StringCreationHelper ( const size_t initialBytes)
inline

◆ StringCreationHelper() [2/2]

water::StringCreationHelper::StringCreationHelper ( const CharPointer_UTF8 s)
inline

Member Function Documentation

◆ write()

void water::StringCreationHelper::write ( water_uchar c)
inline

Member Data Documentation

◆ allocatedBytes

size_t water::StringCreationHelper::allocatedBytes
private

◆ bytesWritten

size_t water::StringCreationHelper::bytesWritten
private

◆ dest

CharPointer_UTF8 water::StringCreationHelper::dest
private

◆ result

String water::StringCreationHelper::result

◆ source

CharPointer_UTF8 water::StringCreationHelper::source

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