This class provides a mechanism for extracting token information from a bdljsn::Json object, transferring that information to a parent baljsn::JsonTokenizer object (which considers this visitor a friend), and, if appropriate, arranging for the visiting of a subordinate bdljsn::Json object.
Declared in <baljsn_jsontokenizer.h>
class JsonTokenizer_Visitor;
| Name | Description |
|---|---|
JsonTokenizer_Visitor [constructor] | Create a JsonTokenizer_Visitor object that, when used via the visit method of a bdljsn::Json object, transfers token information to the specified tokenizer. |
~JsonTokenizer_Visitor [destructor] | Destroy this JsonTokenizer_Visitor object. |
operator() | Function call operators |