|
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.
1.8.10