3#include "mc/_HeaderOutputPredefine.h"
7namespace Bedrock::JSONObject {
class Document; }
11namespace Bedrock::JSONObject {
14:
public ::rapidjson::BaseReaderHandler<::rapidjson::UTF8<char>, ::Bedrock::JSONObject::ParseHandler> {
33 StackEntry& operator=(StackEntry
const&);
34 StackEntry(StackEntry
const&);
47 ParseHandler& operator=(ParseHandler
const&);
48 ParseHandler(ParseHandler
const&);
62 MCNAPI
bool Int(
int i);
66 MCNAPI
bool Key(
char const* str, uint length,
bool copy);
70 MCNAPI
explicit ParseHandler(::gsl::not_null<::Bedrock::JSONObject::Document*> document);
76 MCNAPI
bool String(
char const* str, uint length,
bool copy);
92 MCNAPI
void*
$ctor(::gsl::not_null<::Bedrock::JSONObject::Document*> document);
MCAPI bool Uint64(uint64 u)
MCAPI bool _addObjectOrArray(::Bedrock::JSONObject::ValueWrapper const &value)
MCAPI bool Key(char const *str, uint length, bool copy)
MCAPI bool String(char const *str, uint length, bool copy)
MCAPI bool Int64(int64 i)
MCAPI bool EndArray(uint elementCount)
MCAPI void * $ctor(::gsl::not_null<::Bedrock::JSONObject::Document * > document)
MCAPI bool Double(double d)
MCAPI ParseHandler(::gsl::not_null<::Bedrock::JSONObject::Document * > document)
MCAPI bool EndObject(uint memberCount)
Definition ValueWrapper.h:7
Definition ParseHandler.h:22