#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) |
Public Member Functions inherited from TObject | |
| virtual Toshi::TClass * | GetClass () |
| virtual void | Delete () |
| virtual | ~TObject () |
| TBOOL | IsExactly (TClass *a_pClass) |
| TBOOL | IsA (TClass *a_pClass) |
Additional Inherited Members | |
Public Types inherited from TObject | |
| enum | { IsTObject = TTRUE } |
Static Public Member Functions inherited from TObject | |
| static Toshi::TObject * | CreateTObject () |
| static Toshi::TObject * | CreateTObjectInPlace (void *a_pPtr) |
| static void | InitialiseClass () |
| static void | DeinitialiseClass () |
| static TFORCEINLINE TClass * | GetClassStatic () |
Static Public Attributes inherited from TObject | |
| 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 | ) |