#include <TFileLexerUTF8.h>
Classes | |
struct | LookaheadTokens |
struct | Token |
Public Member Functions | |
TDECLARE_CLASS (TFileLexerUTF8, TObject) | |
TFileLexerUTF8 () | |
TFileLexerUTF8 (TFile *a_pInputStream, TINT a_iTokenLookaheadSize) | |
~TFileLexerUTF8 () | |
TBOOL | ComputePreprocessorAllow () |
void | SetCharacterLookaheadSize (TINT a_iLookaheadSize) |
void | SetInputStream (TFile *a_pInputStream) |
void | Define (const TCHAR *a_szDefinition) |
![]() | |
virtual Toshi::TClass * | GetClass () |
virtual void | Delete () |
virtual | ~TObject () |
TBOOL | IsExactly (TClass *a_pClass) |
TBOOL | IsA (TClass *a_pClass) |
Additional Inherited Members | |
![]() | |
enum | { IsTObject = TTRUE } |
![]() | |
static Toshi::TObject * | CreateTObject () |
static Toshi::TObject * | CreateTObjectInPlace (void *a_pPtr) |
static void | InitialiseClass () |
static void | DeinitialiseClass () |
static TFORCEINLINE TClass * | GetClassStatic () |
![]() | |
static constexpr Toshi::TClass * | PARENTCLASS = TNULL |
static constinit Toshi::TClass | ms_oClass = Toshi::TClass( "TObject", TObject::CreateTObject, TObject::CreateTObjectInPlace, TObject::InitialiseClass, TObject::DeinitialiseClass, 0, 2, sizeof( TObject ), alignof( TObject ) ) |
Definition at line 8 of file TFileLexerUTF8.h.
TFileLexerUTF8::TFileLexerUTF8 | ( | ) |
Definition at line 14 of file TFileLexerUTF8.cpp.
Definition at line 48 of file TFileLexerUTF8.cpp.
TFileLexerUTF8::~TFileLexerUTF8 | ( | ) |
Definition at line 88 of file TFileLexerUTF8.cpp.
TBOOL TFileLexerUTF8::ComputePreprocessorAllow | ( | ) |
Definition at line 95 of file TFileLexerUTF8.cpp.
void TFileLexerUTF8::Define | ( | const TCHAR * | a_szDefinition | ) |
Definition at line 139 of file TFileLexerUTF8.cpp.
void TFileLexerUTF8::SetCharacterLookaheadSize | ( | TINT | a_iLookaheadSize | ) |
Definition at line 113 of file TFileLexerUTF8.cpp.
void TFileLexerUTF8::SetInputStream | ( | TFile * | a_pInputStream | ) |
Definition at line 129 of file TFileLexerUTF8.cpp.
TFileLexerUTF8::TDECLARE_CLASS | ( | TFileLexerUTF8 | , |
TObject | ) |