Ark Server API (ASA) - Wiki
|
#include <Parse.h>
Grabs the next alpha-numeric space-delimited token from the input stream.
Parses a boolean value.
|
static |
Sees if Stream starts with the named command. If it does, skips through the command and blanks past it. Returns true of match.
bParseMightTriggerExecution | true: Caller guarantees this is only part of parsing and no execution happens without further parsing (good for "DumpConsoleCommands"). |
|
inlinestatic |
Parses a hexadecimal string value.
Get a line of Stream (everything up to, but not including, CR/LF. Returns 0 if ok, nonzero if at end of stream and returned 0-length string.
Get a line of Stream (everything up to, but not including, CR/LF. Returns 0 if ok, nonzero if at end of stream and returned 0-length string.
|
static |
Get a line of Stream (everything up to, but not including, CR/LF. Returns 0 if ok, nonzero if at end of stream and returned 0-length string.
|
static |
Get a line of Stream, with support for extending beyond that line with certain characters, e.g. {} and \ the out character array will not include the ignored endlines
|
static |
Get next command. Skips past comments and cr's.
Checks if a command-line parameter exists in the stream.
|
static |
Parse a quoted string token.
|
static |
Parses a resolution in the form 1920x1080.
|
static |
Parses a resolution in the form 1920x1080<f|w|wf>. Same as above, but also attempts to process a fullscreen/windowed flag from the end
Parses the scheme name from a URI
|
static |
Parse an Text token.
Grabs the next space-delimited string from the input stream. If quoted, gets entire quoted string.
Grabs the next space-delimited string from the input stream. If quoted, gets entire quoted string.
|
static |
Grabs the next space-delimited string from the input stream. If quoted, gets entire quoted string.
Parses a double precision floating-point value.
Parses a floating-point value.
Parses a name.
|
static |
Parses a string.
|
static |
Parses an FText.
Parses a signed word.
Parses a signed double word.
Parses a signed quadword.
Parses a signed byte.
Parses a globally unique identifier.
|
static |
Parses a string from a text string.
Parses a uint16.
Parses a uint32.
Parses a quadword.
Parses a byte.