|
nux-0.9.46
|
Go to the source code of this file.
Namespaces | |
| namespace | nux |
Functions | |
| bool | nux::ParseCommand (const TCHAR **Stream, const TCHAR *Match) |
| Parse a stream of characters and look for a string of TCHAR at the start of the stream. | |
| bool | nux::Parse_u32 (const TCHAR *stream, const TCHAR *Match, DWORD &value) |
| Parse a stream of characters and look for a t_32 value after the token string. | |
| bool | nux::Parse_tchar (const TCHAR *stream, const TCHAR *Match, TCHAR *value, t_int size, t_int MaxLen) |
| Parses a string of N character from a character stream after a named token. | |
| bool | nux::Parse_u8 (const TCHAR *Stream, const TCHAR *Match, BYTE &Value) |
| Parse a BYTE after the named token. | |
| bool | nux::Parse_s8 (const TCHAR *Stream, const TCHAR *Match, SBYTE &Value) |
| Parse a signed BYTE after the named token. | |
| bool | nux::Parse_u16 (const TCHAR *Stream, const TCHAR *Match, WORD &Value) |
| Parse a WORD after the named token. | |
| bool | nux::Parse_s16 (const TCHAR *Stream, const TCHAR *Match, SWORD &Value) |
| Parse a signed WORD after the named token. | |
| bool | nux::Parse_float (const TCHAR *Stream, const TCHAR *Match, float &Value) |
| Parse a floating point value after the named token. | |
| bool | nux::Parse_int (const TCHAR *Stream, const TCHAR *Match, t_int &Value) |
| Parse a double WORD after the named token. | |
| bool | nux::Parse_string (const TCHAR *Stream, const TCHAR *Match, NString &Value) |
| Parse a NString after the named token. | |
| bool | nux::Parse_u64 (const TCHAR *Stream, const TCHAR *Match, QWORD &Value) |
| Parse a QUADWORD after the named token. | |
| bool | nux::Parse_s64 (const TCHAR *Stream, const TCHAR *Match, SQWORD &Value) |
| Parse a SIGNED QUADWORD after the named token. | |
| bool | nux::Parse_bool (const TCHAR *Stream, const TCHAR *Match, bool &OnOff) |
| Parse a BOOLEAN after the named token. | |
| bool | nux::ParseLine (const TCHAR **Stream, TCHAR *LineBuffer, t_int BufferSize) |
| Extract a line of Stream (everything up to, but not including, CR/LF). | |
| bool | nux::ParseLine (const TCHAR **Stream, NString &LineString) |
| Extract a line of Stream (everything up to, but not including, CR/LF). | |
| bool | nux::ParseToken (const TCHAR *Str, TCHAR *TokenBuffer, t_int BufferSize) |
| Parse the next space-delimited string from the input stream. If the next token starts with a quote, gets entire quoted string. | |
| bool | nux::ParseToken (const TCHAR *Str, NString &TokenString) |
| Parse the next space-delimited string from the input stream. If the next token starts with a quote, gets entire quoted string. | |
| NString | nux::ParseToken (const TCHAR *Str) |
| Parse the next space-delimited string from the input stream. If the next token starts with a quote, gets entire quoted string. | |
| void | nux::ParseToNextLine (const TCHAR **Stream, TCHAR CommentChar) |
| Go to the next token in the stream. | |
| bool | nux::ParseParam (const TCHAR *Stream, const TCHAR *Param) |
| Checks if a Token command-line parameter exists in the stream. | |