Template
|
#include <json.hpp>
Inherited by detail::lexer< BasicJsonType, InputAdapterType >.
Public Types | |
enum class | token_type { uninitialized , literal_true , literal_false , literal_null , value_string , value_unsigned , value_integer , value_float , begin_array , begin_object , end_array , end_object , name_separator , value_separator , parse_error , end_of_input , literal_or_value } |
token types for the parser More... | |
Static Public Member Functions | |
JSON_HEDLEY_RETURNS_NON_NULL static JSON_HEDLEY_CONST const char * | token_type_name (const token_type t) noexcept |
return name of values of type token_type (only used for errors) | |
|
strong |
token types for the parser
|
inlinestaticnoexcept |