|
| static CORE_API bool | Command (const TCHAR **Stream, const TCHAR *Match, bool bParseMightTriggerExecution=true) |
| |
| static CORE_API bool | Value (const TCHAR *Stream, const TCHAR *Match, FName &Name) |
| |
| static CORE_API bool | Value (const TCHAR *Stream, const TCHAR *Match, uint32 &Value) |
| |
| static CORE_API bool | Value (const TCHAR *Stream, const TCHAR *Match, struct FGuid &Guid) |
| |
| static CORE_API bool | Value (const TCHAR *Stream, const TCHAR *Match, TCHAR *Value, int32 MaxLen, bool bShouldStopOnSeparator=true, const TCHAR **OptStreamGotTo=nullptr) |
| |
| static CORE_API bool | Value (const TCHAR *Stream, const TCHAR *Match, uint8 &Value) |
| |
| static CORE_API bool | Value (const TCHAR *Stream, const TCHAR *Match, int8 &Value) |
| |
| static CORE_API bool | Value (const TCHAR *Stream, const TCHAR *Match, uint16 &Value) |
| |
| static CORE_API bool | Value (const TCHAR *Stream, const TCHAR *Match, int16 &Value) |
| |
| static CORE_API bool | Value (const TCHAR *Stream, const TCHAR *Match, float &Value) |
| |
| static CORE_API bool | Value (const TCHAR *Stream, const TCHAR *Match, double &Value) |
| |
| static CORE_API bool | Value (const TCHAR *Stream, const TCHAR *Match, int32 &Value) |
| |
| static CORE_API bool | Value (const TCHAR *Stream, const TCHAR *Match, FString &Value, bool bShouldStopOnSeparator=true, const TCHAR **OptStreamGotTo=nullptr) |
| |
| static CORE_API bool | Value (const TCHAR *Stream, const TCHAR *Match, FText &Value, const TCHAR *Namespace=NULL) |
| |
| static CORE_API bool | Value (const TCHAR *Stream, const TCHAR *Match, uint64 &Value) |
| |
| static CORE_API bool | Value (const TCHAR *Stream, const TCHAR *Match, int64 &Value) |
| |
| static CORE_API bool | Bool (const TCHAR *Stream, const TCHAR *Match, bool &OnOff) |
| |
| static CORE_API bool | Line (const TCHAR **Stream, TCHAR *Result, int32 MaxLen, bool Exact=false) |
| |
| static CORE_API bool | Line (const TCHAR **Stream, FString &Result, bool Exact=false) |
| |
| static CORE_API bool | Line (const TCHAR **Stream, FStringView &Result, bool Exact=false) |
| |
| static CORE_API bool | LineExtended (const TCHAR **Stream, FString &Result, int32 &LinesConsumed, ELineExtendedFlags Flags=ELineExtendedFlags::Standard) |
| |
| static CORE_API bool | LineExtended (const TCHAR **Stream, FStringBuilderBase &Result, int32 &LinesConsumed, ELineExtendedFlags Flags=ELineExtendedFlags::Standard) |
| |
| static bool | LineExtended (const TCHAR **Stream, FString &Result, int32 &LinesConsumed, bool bExact) |
| |
| static bool | LineExtended (const TCHAR **Stream, FStringBuilderBase &Result, int32 &LinesConsumed, bool bExact) |
| |
| static CORE_API bool | Token (const TCHAR *&Str, TCHAR *Result, int32 MaxLen, bool bUseEscape, const TCHAR SingleCharacterDelimiter=TEXT('\0')) |
| |
| static CORE_API bool | Token (const TCHAR *&Str, FString &Arg, bool bUseEscape, const TCHAR SingleCharacterDelimiter=TEXT('\0')) |
| |
| static CORE_API bool | AlnumToken (const TCHAR *&Str, FString &Arg) |
| |
| static CORE_API FString | Token (const TCHAR *&Str, bool UseEscape) |
| |
| static CORE_API void | Next (const TCHAR **Stream) |
| |
| static CORE_API bool | Param (const TCHAR *Stream, const TCHAR *Param) |
| |
| static CORE_API bool | Text (const TCHAR *Stream, FText &Value, const TCHAR *Namespace=nullptr) |
| |
| static CORE_API bool | QuotedString (const TCHAR *Stream, FString &Value, int32 *OutNumCharsRead=nullptr) |
| |
| static CORE_API bool | QuotedString (const TCHAR *Stream, FStringBuilderBase &Value, int32 *OutNumCharsRead=nullptr) |
| |
| static CORE_API bool | Expression (const TCHAR *&Str, FString &OutExpression, bool bUseEscape, const TCHAR SingleCharacterDelimiter=TEXT('\0')) |
| |
| static int32 | HexDigit (TCHAR c) |
| |
| static CORE_API uint32 | HexNumber (FStringView HexString) |
| |
| static CORE_API uint64 | HexNumber64 (FStringView HexString) |
| |
| static CORE_API bool | SchemeNameFromURI (const TCHAR *InURI, FString &OutSchemeName) |
| |
| static CORE_API FGrammarBasedParseResult | GrammarBasedCLIParse (const TCHAR *Stream, TFunctionRef< void(FStringView, FStringView)> OnCommandCallback, EGrammarBasedParseFlags Flags=EGrammarBasedParseFlags::AllowQuotedCommands) |
| |