Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Dom::Json::RapidJsonReadHandler Struct Reference

Handler for a rapidjson::Reader that translates reads into an AZ::Dom::Visitor. More...

#include <JsonSerializationUtils.h>

Public Member Functions

 RapidJsonReadHandler (Visitor *visitor, Lifetime stringLifetime)
 
bool Null ()
 
bool Bool (bool b)
 
bool Int (int i)
 
bool Uint (unsigned i)
 
bool Int64 (int64_t i)
 
bool Uint64 (uint64_t i)
 
bool Double (double d)
 
bool RawNumber (const char *str, rapidjson::SizeType length, bool copy)
 
bool String (const char *str, rapidjson::SizeType length, bool copy)
 
bool StartObject ()
 
bool Key (const char *str, rapidjson::SizeType length, bool copy)
 
bool EndObject (rapidjson::SizeType memberCount)
 
bool StartArray ()
 
bool EndArray (rapidjson::SizeType elementCount)
 
Visitor::Result && TakeOutcome ()
 

Detailed Description

Handler for a rapidjson::Reader that translates reads into an AZ::Dom::Visitor.


The documentation for this struct was generated from the following file: