#include <Variant/Parser.h>
Public Member Functions | |
| virtual void | BeginDocument (ParserImpl *p) |
| virtual void | EndDocument (ParserImpl *p) |
| virtual void | BeginMap (ParserImpl *p, int length, const char *anchor, const char *tag) |
| virtual void | EndMap (ParserImpl *p) |
| virtual void | BeginList (ParserImpl *p, int length, const char *anchor, const char *tag) |
| virtual void | EndList (ParserImpl *p) |
| virtual void | Alias (ParserImpl *p, const char *anchor) |
| virtual void | Scalar (ParserImpl *p, double v, const char *anchor, const char *tag) |
| virtual void | Scalar (ParserImpl *p, const char *str, unsigned length, const char *anchor, const char *tag) |
| virtual void | Scalar (ParserImpl *p, bool v, const char *anchor, const char *tag) |
| virtual void | Null (ParserImpl *p, const char *anchor, const char *tag) |
| virtual void | Scalar (ParserImpl *p, intmax_t v, const char *anchor, const char *tag) |
| virtual void | Scalar (ParserImpl *p, uintmax_t v, const char *anchor, const char *tag) |
| virtual void | Scalar (ParserImpl *p, BlobPtr b, const char *anchor, const char *tag) |
The parser action class provides callbacks for the parser to let the user handle parser events.
1.8.7