#include <T2String.h>
Public Types | |
using | CharType = typename StringTraits::CharType |
using | ConstString = typename T2StringViewBase<StringTraits> |
Public Member Functions | |
T2StringParser (ConstString a_pchBuffer, TSIZE a_uiBufferSize=-1) | |
T2StringParser () | |
void | SetBuffer (ConstString a_pchBuffer, TSIZE a_uiBufferSize=-1) |
void | Reset () |
TSIZE | Tell () const |
void | Set (TSIZE a_uiPos) |
TBOOL | PeekToken (CharType *a_pszToken, TSIZE a_uiTokenMaxSize) |
TBOOL | ReadToken (CharType *a_pszToken, TSIZE a_uiTokenMaxSize) |
TBOOL | IsOver () const |
Definition at line 263 of file T2String.h.
using T2StringParser< StringTraits >::CharType = typename StringTraits::CharType |
Definition at line 266 of file T2String.h.
using T2StringParser< StringTraits >::ConstString = typename T2StringViewBase<StringTraits> |
Definition at line 267 of file T2String.h.
|
inline |
Definition at line 270 of file T2String.h.
|
inline |
Definition at line 275 of file T2String.h.
|
inline |
Definition at line 373 of file T2String.h.
|
inline |
Definition at line 308 of file T2String.h.
|
inline |
Definition at line 365 of file T2String.h.
|
inline |
Definition at line 293 of file T2String.h.
|
inline |
Definition at line 303 of file T2String.h.
|
inline |
Definition at line 280 of file T2String.h.
|
inline |
Definition at line 298 of file T2String.h.