Token types returned by the tokenizer.
Declared in <bdljsn_tokenizer.h>
enum TokenType;
| Name | Description |
|---|---|
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. |