|
Namespaces |
| namespace | SourceMod |
Classes |
| class | SourceMod::ITextListener_INI |
| | Contains parse events for INI files. More...
|
| struct | SourceMod::SMCStates |
| | States for line/column. More...
|
| class | SourceMod::ITextListener_SMC |
| | Describes the events available for reading an SMC stream. More...
|
| class | SourceMod::ITextParsers |
| | Contains various text stream parsing functions. More...
|
Defines |
|
#define | SMINTERFACE_TEXTPARSERS_NAME "ITextParsers" |
|
#define | SMINTERFACE_TEXTPARSERS_VERSION 3 |
Enumerations |
| enum | SourceMod::SMCResult { SourceMod::SMCResult_Continue,
SourceMod::SMCResult_Halt,
SourceMod::SMCResult_HaltFail
} |
| | Lists actions to take when an SMC parse hook is done. More...
|
| enum | SourceMod::SMCError {
SourceMod::SMCError_Okay = 0,
SourceMod::SMCError_StreamOpen,
SourceMod::SMCError_StreamError,
SourceMod::SMCError_Custom,
SourceMod::SMCError_InvalidSection1,
SourceMod::SMCError_InvalidSection2,
SourceMod::SMCError_InvalidSection3,
SourceMod::SMCError_InvalidSection4,
SourceMod::SMCError_InvalidSection5,
SourceMod::SMCError_InvalidTokens,
SourceMod::SMCError_TokenOverflow,
SourceMod::SMCError_InvalidProperty1
} |
| | Lists error codes possible from parsing an SMC file. More...
|
Functions |
|
unsigned int | SourceMod::_GetUTF8CharBytes (const char *stream) |