Definition at line 8 of file ut_CharStrmReader.h.
|
typedef u16(CharStrmReader::* | ReadFunc) () |
|
|
| CharStrmReader (ReadFunc pFunc) |
|
u16 | ReadNextCharUTF8 () |
|
u16 | ReadNextCharUTF16 () |
|
u16 | ReadNextCharCP1252 () |
|
u16 | ReadNextCharSJIS () |
|
u16 | Next () |
|
const void * | GetCurrentPos () const |
|
void | Set (const char *pStrm) |
|
void | Set (const wchar_t *pStrm) |
|
|
template<typename T> |
T | GetChar (int offset) const |
|
template<typename T> |
void | StepStrm (int offset) |
|
◆ ReadFunc
typedef u16(CharStrmReader::* nw4r::ut::CharStrmReader::ReadFunc) () |
◆ CharStrmReader()
nw4r::ut::CharStrmReader::CharStrmReader |
( |
ReadFunc | pFunc | ) |
|
|
inlineexplicit |
◆ ~CharStrmReader()
nw4r::ut::CharStrmReader::~CharStrmReader |
( |
| ) |
|
|
inline |
◆ Next()
u16 nw4r::ut::CharStrmReader::Next |
( |
| ) |
|
|
inline |
◆ GetCurrentPos()
const void * nw4r::ut::CharStrmReader::GetCurrentPos |
( |
| ) |
const |
|
inline |
◆ Set() [1/2]
void nw4r::ut::CharStrmReader::Set |
( |
const char * | pStrm | ) |
|
|
inline |
◆ Set() [2/2]
void nw4r::ut::CharStrmReader::Set |
( |
const wchar_t * | pStrm | ) |
|
|
inline |
◆ GetChar()
template<typename T>
T nw4r::ut::CharStrmReader::GetChar |
( |
int | offset | ) |
const |
|
inlineprivate |
◆ StepStrm()
template<typename T>
void nw4r::ut::CharStrmReader::StepStrm |
( |
int | offset | ) |
|
|
inlineprivate |
◆ mCharStrm
const void* nw4r::ut::CharStrmReader::mCharStrm |
|
private |
◆ mReadFunc
ReadFunc nw4r::ut::CharStrmReader::mReadFunc |
|
private |