This class provides a tokenizer for non‐scalar bdljsn::Json objects.
Synopsis
Declared in <baljsn_jsontokenizer.h>
class JsonTokenizer;
Description
This class implements a mechanism that makes the organization and values of a non‐scalar bdljsn::Json object available as a series of tokens. Some tokens have associated values. See .
Type Aliases
Name |
Description |
Type of the allocator used to supply memory. |
Enums
Name |
Description |
Enumeration of tokenizer token types. |
Member Functions
Name |
Description |
|
Constructors |
|
Destroy this object. |
Move to the next token in the source object. |
|
Return the allocator used by this object to supply memory. |
|
Reset this tokenizer to use the specified |
|
Return the type of the current token. |
|
Load into the specified |
Static Member Functions
Friends
Name |
Description |
This class extracts token information from a |
Created with MrDocs