Treelite
|
base class for parsing all JSON objects More...
#include <xgboost_json.h>
Public Member Functions | |
BaseHandler (std::weak_ptr< Delegator > parent_delegator) | |
construct handler to be added to given delegator's stack More... | |
virtual bool | Null () |
virtual bool | Bool (bool) |
virtual bool | Int (int) |
virtual bool | Uint (unsigned) |
virtual bool | Int64 (int64_t) |
virtual bool | Uint64 (uint64_t) |
virtual bool | Double (double) |
virtual bool | String (const char *, std::size_t, bool) |
virtual bool | StartObject () |
virtual bool | Key (const char *str, std::size_t length, bool) |
virtual bool | EndObject (std::size_t) |
virtual bool | StartArray () |
virtual bool | EndArray (std::size_t) |
base class for parsing all JSON objects
Definition at line 33 of file xgboost_json.h.
|
inlineexplicit |
construct handler to be added to given delegator's stack
parent_delegator | pointer to Delegator for this handler |
Definition at line 40 of file xgboost_json.h.