BloombergLP::bdljsn::Tokenizer::TokenType

Token types returned by the tokenizer.

Synopsis

Declared in <bdljsn_tokenizer.h>

enum TokenType;

Members

NameDescription
e_BEGIN Starting token.
e_ELEMENT_NAME Element name token.
e_START_OBJECT Start of an object ('{').
e_END_OBJECT End of an object ('}').
e_START_ARRAY Start of an array ('[']).
e_END_ARRAY End of an array (']').
e_ELEMENT_VALUE Element value of a simple type.
e_ERROR Error token.
BAEJSN_ELEMENT_NAME Deprecated alias for e_ELEMENT_NAME.
BAEJSN_START_OBJECT Deprecated alias for e_START_OBJECT.
BAEJSN_END_OBJECT Deprecated alias for e_END_OBJECT.
BAEJSN_START_ARRAY Deprecated alias for e_START_ARRAY.
BAEJSN_END_ARRAY Deprecated alias for e_END_ARRAY.
BAEJSN_ELEMENT_VALUE Deprecated alias for e_ELEMENT_VALUE.
BAEJSN_ERROR Deprecated alias for e_ERROR.