|
virtual IJsonHandler * | StartSubObject () noexcept |
|
virtual IJsonHandler * | EndSubObject () noexcept |
|
template<typename TAccessor , typename TProperty > |
IJsonHandler * | property (const char *currentKey, TAccessor &accessor, TProperty &value) |
|
const char * | getCurrentKey () const noexcept |
|
virtual void | reportWarning (const std::string &warning, std::vector< std::string > &&context=std::vector< std::string >()) override |
|
void | setCurrentKey (const char *key) noexcept |
|
Protected Member Functions inherited from CesiumJsonReader::JsonHandler |
void | reset (IJsonHandler *pParent) |
|
IJsonHandler * | parent () |
|
IJsonHandler * | ignoreAndReturnToParent () |
| Ignore a single value and then return to the parent handler.
|
|
IJsonHandler * | ignoreAndContinue () |
| Ignore a single value and the continue processing more tokens with this handler.
|
|
Definition at line 9 of file ObjectJsonHandler.h.
The documentation for this class was generated from the following file:
- /home/runner/work/cesium-native/cesium-native/CesiumJsonReader/include/CesiumJsonReader/ObjectJsonHandler.h