![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ExpressionParserTypes.h>
Public Member Functions | |
| TStringToken ()=default | |
| TString< CharType > | GetString () const |
| bool | IsValid () const |
| const CharType * | GetTokenStartPos () const |
| const CharType * | GetTokenEndPos () const |
| int32 | GetCharacterIndex () const |
| int32 | GetLineNumber () const |
| void | Accumulate (const TStringToken &InToken) |
Protected Member Functions | |
| TStringToken (const CharType *InStart, int32 Line=0, int32 Character=0) | |
Protected Attributes | |
| const CharType * | TokenStart = nullptr |
| const CharType * | TokenEnd = nullptr |
| int32 | LineNumber = 0 |
| int32 | CharacterIndex = 0 |
Friends | |
| class | TTokenStream< CharType > |
Simple struct that defines a specific token contained in an FTokenStream
|
default |
|
inlineexplicitprotected |
|
inline |
Accumulate another token into this one
|
inline |
Get the character index of this token in the stream
|
inline |
Get the line number of this token in the stream
|
inline |
Get the string representation of this token
|
inline |
Get the position of the end of this token in the stream
|
inline |
Get the position of the start of this token in the stream
|
inline |
Check if this token is valid
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |