#include <T2String.h>
Public Types | |
using | StringTraits = TStringTraits |
using | CharTraits = typename StringTraits::CharTraits |
using | CharType = typename StringTraits::CharType |
Public Member Functions | |
TSTATICASSERT (Size > 0) | |
constexpr | T2StringBuffer () |
T2StringBuffer (const CharType *a_szString) | |
void | Copy (const CharType *a_szString) |
void | Format (const CharType *a_szFormat,...) |
void | FormatV (const CharType *a_szFormat, va_list a_Args) |
void | AppendFormat (const CharType *a_szFormat,...) |
void | AppendFormatV (const CharType *a_szFormat, va_list a_Args) |
void | Append (const CharType *a_szString) |
constexpr void | Clear () |
constexpr TINT | Length () |
constexpr CharType * | Get () |
constexpr const CharType * | Get () const |
constexpr CharType * | Get (TUINT a_uiIndex) |
constexpr const CharType * | Get (TUINT a_uiIndex) const |
constexpr CharType & | operator[] (TUINT a_uiIndex) |
constexpr const CharType & | operator[] (TUINT a_uiIndex) const |
T2StringBuffer & | operator+= (const CharType *a_szString) |
Definition at line 430 of file T2String.h.
using T2StringBuffer< Size, TStringTraits >::CharTraits = typename StringTraits::CharTraits |
Definition at line 436 of file T2String.h.
using T2StringBuffer< Size, TStringTraits >::CharType = typename StringTraits::CharType |
Definition at line 437 of file T2String.h.
using T2StringBuffer< Size, TStringTraits >::StringTraits = TStringTraits |
Definition at line 435 of file T2String.h.
|
inlineconstexpr |
Definition at line 440 of file T2String.h.
|
inline |
Definition at line 446 of file T2String.h.
|
inline |
Definition at line 491 of file T2String.h.
|
inline |
Definition at line 474 of file T2String.h.
|
inline |
Definition at line 485 of file T2String.h.
|
inlineconstexpr |
Definition at line 500 of file T2String.h.
|
inline |
Definition at line 451 of file T2String.h.
|
inline |
Definition at line 457 of file T2String.h.
|
inline |
Definition at line 468 of file T2String.h.
|
inlineconstexpr |
Definition at line 511 of file T2String.h.
|
inlineconstexpr |
Definition at line 516 of file T2String.h.
|
inlineconstexpr |
Definition at line 521 of file T2String.h.
|
inlineconstexpr |
|
inlineconstexpr |
Definition at line 506 of file T2String.h.
|
inline |
Definition at line 543 of file T2String.h.
|
inlineconstexpr |
Definition at line 533 of file T2String.h.
|
inlineconstexpr |
Definition at line 538 of file T2String.h.
T2StringBuffer< Size, TStringTraits >::TSTATICASSERT | ( | Size | , |
0 | ) |