pjson 1.0.0
A small, owning JSON value for C++11
Loading...
Searching...
No Matches
ByteDance::pjson Member List

This is the complete list of members for ByteDance::pjson, including all inherited members.

applyMergePatch(const pjson &aPatch, const PatchOptions &aOpts=PatchOptions()) noexceptByteDance::pjson
applyMergePatch(const pjson &aPatch, PatchError &aError, const PatchOptions &aOpts=PatchOptions()) noexceptByteDance::pjson
applyPatch(const pjson &aPatch, const PatchOptions &aOpts=PatchOptions()) noexceptByteDance::pjson
applyPatch(const pjson &aPatch, PatchError &aError, const PatchOptions &aOpts=PatchOptions()) noexceptByteDance::pjson
canSwap(const pjson &aOther) const noexceptByteDance::pjson
clear()ByteDance::pjson
copyFrom(const pjson &aFrom)ByteDance::pjson
empty() constByteDance::pjson
erase(const std::string &aKey)ByteDance::pjson
erase(const char *aKey)ByteDance::pjson
erase(size_t aIndex)ByteDance::pjson
escapePointerToken(const std::string &aToken)ByteDance::pjsonstatic
find(const std::string &aKey)ByteDance::pjson
find(const char *aKey)ByteDance::pjson
find(const std::string &aKey) constByteDance::pjson
find(const char *aKey) constByteDance::pjson
find(int aIndex) noexceptByteDance::pjson
find(int aIndex) const noexceptByteDance::pjson
findPointer(const std::string &aPointer)ByteDance::pjson
findPointer(const std::string &aPointer) constByteDance::pjson
findPointer(const std::string &aPointer, PointerError &aError)ByteDance::pjson
findPointer(const std::string &aPointer, PointerError &aError) constByteDance::pjson
findPointer(const char *aPointer)ByteDance::pjson
findPointer(const char *aPointer) constByteDance::pjson
findPointer(const char *aPointer, PointerError &aError)ByteDance::pjson
findPointer(const char *aPointer, PointerError &aError) constByteDance::pjson
getAllocator() const noexceptByteDance::pjson
getType() constByteDance::pjson
getVersion()ByteDance::pjsonstatic
hasIndex(int aIndex) const noexceptByteDance::pjson
hasKey(const std::string &aKey) constByteDance::pjson
hasKey(const char *aKey) constByteDance::pjson
isArray() constByteDance::pjson
isBool() constByteDance::pjson
isDouble() constByteDance::pjson
isInt() constByteDance::pjson
isNull() constByteDance::pjson
isNumber() constByteDance::pjson
isObject() constByteDance::pjson
isString() constByteDance::pjson
jsonArray enum valueByteDance::pjson
jsonBoolean enum valueByteDance::pjson
jsonNull enum valueByteDance::pjson
jsonNumberDouble enum valueByteDance::pjson
jsonNumberInt enum valueByteDance::pjson
jsonObject enum valueByteDance::pjson
jsonString enum valueByteDance::pjson
jsonType enum nameByteDance::pjson
keys() constByteDance::pjson
operator!=(const pjson &aOther) constByteDance::pjson
operator+=(const std::string &aValue)ByteDance::pjson
operator+=(const char *aValue)ByteDance::pjson
operator+=(const bool aValue)ByteDance::pjson
operator+=(const int64_t aValue)ByteDance::pjson
operator+=(const double aValue)ByteDance::pjson
operator+=(const std::vector< std::string > &aValueArray)ByteDance::pjson
operator+=(const std::vector< bool > &aValueArray)ByteDance::pjson
operator+=(const std::vector< int64_t > &aValueArray)ByteDance::pjson
operator+=(const std::vector< double > &aValueArray)ByteDance::pjson
operator=(const pjson &aFrom)ByteDance::pjson
operator=(pjson &&aFrom)ByteDance::pjson
operator=(const std::string &aString)ByteDance::pjson
operator=(const char *aCString)ByteDance::pjson
operator=(const bool aBool)ByteDance::pjson
operator=(const int64_t aInt)ByteDance::pjson
operator=(const double aDouble)ByteDance::pjson
operator=(const std::vector< std::string > &aValueArray)ByteDance::pjson
operator=(const std::vector< bool > &aValueArray)ByteDance::pjson
operator=(const std::vector< int64_t > &aValueArray)ByteDance::pjson
operator=(const std::vector< double > &aValueArray)ByteDance::pjson
operator==(const pjson &aOther) constByteDance::pjson
operator[](const std::string &aString)ByteDance::pjson
operator[](const char *aSkey)ByteDance::pjson
operator[](int index)ByteDance::pjson
parse(const std::string &aStr, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parse(const char *aSrc, size_t aSize, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parse(const std::string &aStr, ParseError &aError, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parse(const char *aSrc, size_t aSize, ParseError &aError, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parse(const std::string &aStr, Allocator &aAlloc, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parse(const char *aSrc, size_t aSize, Allocator &aAlloc, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parse(const std::string &aStr, ParseError &aError, Allocator &aAlloc, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parse(const char *aSrc, size_t aSize, ParseError &aError, Allocator &aAlloc, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parseSax(const std::string &aStr, SaxHandler &aHandler, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parseSax(const char *aSrc, size_t aSize, SaxHandler &aHandler, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parseSax(const std::string &aStr, SaxHandler &aHandler, ParseError &aError, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parseSax(const char *aSrc, size_t aSize, SaxHandler &aHandler, ParseError &aError, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parseSaxStream(std::istream &aIn, SaxHandler &aHandler, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parseSaxStream(std::istream &aIn, SaxHandler &aHandler, ParseError &aError, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parseStream(std::istream &aIn, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parseStream(std::istream &aIn, ParseError &aError, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parseStream(std::istream &aIn, Allocator &aAlloc, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
parseStream(std::istream &aIn, ParseError &aError, Allocator &aAlloc, const ParseOptions &aOpts=ParseOptions())ByteDance::pjsonstatic
pjson()ByteDance::pjson
pjson(Allocator &aAlloc) noexceptByteDance::pjsonexplicit
pjson(const pjson &aFrom)ByteDance::pjson
pjson(const pjson &aFrom, Allocator &aAlloc)ByteDance::pjson
pjson(pjson &&aFrom) noexceptByteDance::pjson
pjson(pjson &&aFrom, Allocator &aAlloc)ByteDance::pjson
reset()ByteDance::pjson
resetIfNeeded(jsonType aeType)ByteDance::pjson
resetTo(jsonType aeType)ByteDance::pjson
size() constByteDance::pjson
swap(pjson &aOther) noexceptByteDance::pjson
toString() constByteDance::pjson
toString(const SerializeOptions &aOpts) constByteDance::pjson
tryGet(int64_t &aResult) const noexceptByteDance::pjson
tryGet(double &aResult) const noexceptByteDance::pjson
tryGet(bool &aResult) const noexceptByteDance::pjson
tryGet(std::string &aResult) constByteDance::pjson
tryGet(StringView &aResult) const noexceptByteDance::pjson
tryGet(const std::string &aKey, int64_t &aResult) constByteDance::pjson
tryGet(const std::string &aKey, double &aResult) constByteDance::pjson
tryGet(const std::string &aKey, bool &aResult) constByteDance::pjson
tryGet(const std::string &aKey, std::string &aResult) constByteDance::pjson
tryGet(const std::string &aKey, StringView &aResult) constByteDance::pjson
tryGet(const char *aKey, int64_t &aResult) constByteDance::pjson
tryGet(const char *aKey, double &aResult) constByteDance::pjson
tryGet(const char *aKey, bool &aResult) constByteDance::pjson
tryGet(const char *aKey, std::string &aResult) constByteDance::pjson
tryGet(const char *aKey, StringView &aResult) constByteDance::pjson
tryGet(int aIndex, int64_t &aResult) const noexceptByteDance::pjson
tryGet(int aIndex, double &aResult) const noexceptByteDance::pjson
tryGet(int aIndex, bool &aResult) const noexceptByteDance::pjson
tryGet(int aIndex, std::string &aResult) constByteDance::pjson
tryGet(int aIndex, StringView &aResult) const noexceptByteDance::pjson
unique_ptr typedefByteDance::pjson
validate(const pjson &aSchema, const SchemaOptions &aOpts=SchemaOptions()) const noexceptByteDance::pjson
validate(const pjson &aSchema, std::vector< SchemaError > &aErrors, const SchemaOptions &aOpts=SchemaOptions()) const noexceptByteDance::pjson
write(std::ostream &aOut) constByteDance::pjson
write(std::ostream &aOut, const SerializeOptions &aOpts) constByteDance::pjson
~pjson()ByteDance::pjson