Enum ETokenCategory#
Defined in File lexer_toml_token.h
Enum Documentation#
-
enum class toml_parser::ETokenCategory : uint32_t#
Enum for all possible token categories.
Values:
-
enumerator token_none#
Default - not having read anything.
-
enumerator token_syntax_assignment#
‘=’
-
enumerator token_syntax_array_open#
‘[’ after ‘=’
-
enumerator token_syntax_array_close#
‘]’ after an array open
-
enumerator token_syntax_table_open#
‘[’
-
enumerator token_syntax_table_close#
‘]’
-
enumerator token_syntax_table_array_open#
‘[[’
-
enumerator token_syntax_table_array_close#
‘]]’
-
enumerator token_syntax_inline_table_open#
‘{’
-
enumerator token_syntax_inline_table_close#
‘}’
-
enumerator token_syntax_comma#
‘,’
-
enumerator token_syntax_dot#
‘.’
-
enumerator token_syntax_new_line#
Line break.
-
enumerator token_key#
Key of a Key-Value-Pair.
-
enumerator token_string#
A for a Value of a Key-Value-Pair or Array.
-
enumerator token_integer#
An integer for a Value of a Key-Value-Pair or Array.
-
enumerator token_float#
A floating point number for a Value of a Key-Value-Pair or Array.
-
enumerator token_boolean#
A bool for a Value of a Key-Value-Pair or Array.
-
enumerator token_time_local#
Unused for now.
-
enumerator token_date_time_offset#
Unused for now.
-
enumerator token_date_time_local#
Unused for now.
-
enumerator token_date_local#
Unused for now.
-
enumerator token_whitespace#
Whitespace token.
-
enumerator token_comment#
Comment token.
-
enumerator token_error#
Error token containing an error message; further lexing is not affected.
-
enumerator token_empty#
Empty token for trying to read out of bounds.
-
enumerator token_terminated#
Terminated token containing an error message; further lexing is terminated.
-
enumerator token_none#