XLE
v0.02.0
|
Dynamic string formatting utility More...
#include <StringFormat.h>
Public Member Functions | |
operator const CharType * () const | |
const CharType * | get () const |
StringSection< CharType > | AsStringSection () const |
operator StringSection< CharType > () const | |
Public Attributes | |
std::ostream | _stream |
Protected Member Functions | |
StringMeld (const StringMeld &) | |
StringMeld & | operator= (const StringMeld &) |
Protected Attributes | |
Internal::FixedMemoryBuffer< Count *sizeof(CharType)> | _buffer |
Dynamic string formatting utility
StringMeld provides a simple and handy method to build a string using operator<<. StringMeld never allocates. It just has a fixed size buffer. So this is a handy way to build a string in a way that is type-safe, convenient and avoids any allocations.