join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::Value Member List

This is the complete list of members for join::Value, including all inherited members.

ArrayValue enum valuejoin::Value
at(std::nullptr_t key)join::Valueinline
at(bool key)join::Valueinline
at(int32_t key)join::Valueinline
at(uint32_t key)join::Valueinline
at(int64_t key)join::Valueinline
at(uint64_t key)join::Valueinline
at(double key)join::Valueinline
at(std::string_view key)join::Valueinline
at(const char *key)join::Valueinline
at(std::nullptr_t key) constjoin::Valueinline
at(bool key) constjoin::Valueinline
at(int32_t key) constjoin::Valueinline
at(uint32_t key) constjoin::Valueinline
at(int64_t key) constjoin::Valueinline
at(uint64_t key) constjoin::Valueinline
at(double key) constjoin::Valueinline
at(std::string_view key) constjoin::Valueinline
at(const char *key) constjoin::Valueinline
BooleanValue enum valuejoin::Value
clear()join::Valueinline
contains(std::nullptr_t key) constjoin::Valueinline
contains(bool key) constjoin::Valueinline
contains(int32_t key) constjoin::Valueinline
contains(uint32_t key) constjoin::Valueinline
contains(int64_t key) constjoin::Valueinline
contains(uint64_t key) constjoin::Valueinline
contains(double key) constjoin::Valueinline
contains(std::string_view key) constjoin::Valueinline
contains(const char *key) constjoin::Valueinline
deserialize(Args &&... args)join::Valueinline
emplaceBack(Args &&... args)join::Valueinline
empty() constjoin::Valueinline
erase(std::nullptr_t key)join::Valueinline
erase(bool key)join::Valueinline
erase(int32_t key)join::Valueinline
erase(uint32_t key)join::Valueinline
erase(int64_t key)join::Valueinline
erase(uint64_t key)join::Valueinline
erase(double key)join::Valueinline
erase(std::string_view key)join::Valueinline
erase(const char *key)join::Valueinline
getArray() constjoin::Valueinline
getArray()join::Valueinline
getBool() constjoin::Valueinline
getDouble() constjoin::Valueinline
getFloat() constjoin::Valueinline
getInt() constjoin::Valueinline
getInt16() constjoin::Valueinline
getInt64() constjoin::Valueinline
getInt8() constjoin::Valueinline
getObject() constjoin::Valueinline
getObject()join::Valueinline
getString() constjoin::Valueinline
getUint() constjoin::Valueinline
getUint16() constjoin::Valueinline
getUint64() constjoin::Valueinline
getUint8() constjoin::Valueinline
Index enum namejoin::Value
index() const noexceptjoin::Valueinline
insert(const Member &member)join::Valueinline
insert(Member &&member)join::Valueinline
Integer64Value enum valuejoin::Value
IntegerValue enum valuejoin::Value
isArray() constjoin::Valueinline
isBool() constjoin::Valueinline
isDouble() constjoin::Valueinline
isFalse() constjoin::Valueinline
isFloat() constjoin::Valueinline
isInt() constjoin::Valueinline
isInt16() constjoin::Valueinline
isInt64() constjoin::Valueinline
isInt8() constjoin::Valueinline
isNull() constjoin::Valueinline
isNumber() constjoin::Valueinline
isObject() constjoin::Valueinline
isString() constjoin::Valueinline
isTrue() constjoin::Valueinline
isUint() constjoin::Valueinline
isUint16() constjoin::Valueinline
isUint64() constjoin::Valueinline
isUint8() constjoin::Valueinline
jsonCanonicalize(std::ostream &document) constjoin::Value
jsonRead(const char *document, size_t length)join::Value
jsonRead(const char *first, const char *last)join::Value
jsonRead(std::string_view document)join::Value
jsonRead(std::stringstream &document)join::Value
jsonRead(std::istringstream &document)join::Value
jsonRead(std::fstream &document)join::Value
jsonRead(std::ifstream &document)join::Value
jsonRead(std::iostream &document)join::Value
jsonRead(std::istream &document)join::Value
jsonWrite(std::ostream &document, size_t indentation=0) constjoin::Value
NullValue enum valuejoin::Value
ObjectValue enum valuejoin::Value
operator bool() constjoin::Valueinlineexplicit
operator double() constjoin::Valueinlineexplicit
operator float() constjoin::Valueinlineexplicit
operator int16_t() constjoin::Valueinlineexplicit
operator int32_t() constjoin::Valueinlineexplicit
operator int64_t() constjoin::Valueinlineexplicit
operator int8_t() constjoin::Valueinlineexplicit
operator std::string_view() constjoin::Valueinlineexplicit
operator uint16_t() constjoin::Valueinlineexplicit
operator uint32_t() constjoin::Valueinlineexplicit
operator uint64_t() constjoin::Valueinlineexplicit
operator uint8_t() constjoin::Valueinlineexplicit
operator<=>(const Value &lhs, const Value &rhs)join::Valuefriend
operator=(const Value &other)=defaultjoin::Value
operator=(Value &&other)=defaultjoin::Value
operator==(const Value &lhs, const Value &rhs)join::Valuefriend
operator[](std::nullptr_t key)join::Valueinline
operator[](bool key)join::Valueinline
operator[](int32_t key)join::Valueinline
operator[](uint32_t key)join::Valueinline
operator[](int64_t key)join::Valueinline
operator[](uint64_t key)join::Valueinline
operator[](double key)join::Valueinline
operator[](std::string_view key)join::Valueinline
operator[](const char *key)join::Valueinline
packRead(const char *document, size_t length)join::Value
packRead(const char *first, const char *last)join::Value
packRead(std::string_view document)join::Value
packRead(std::stringstream &document)join::Value
packRead(std::istringstream &document)join::Value
packRead(std::fstream &document)join::Value
packRead(std::ifstream &document)join::Value
packRead(std::iostream &document)join::Value
packRead(std::istream &document)join::Value
packWrite(std::ostream &document) constjoin::Value
popBack()join::Valueinline
pushBack(const Value &value)join::Valueinline
pushBack(Value &&value)join::Valueinline
RealValue enum valuejoin::Value
reserve(size_t cap)join::Valueinline
serialize(Handler &handler) constjoin::Valueinline
serialize(std::ostream &document, Args &&... args) constjoin::Valueinline
size() constjoin::Valueinline
StringValue enum valuejoin::Value
swap(Value &other)join::Valueinline
Unsigned64Value enum valuejoin::Value
UnsignedValue enum valuejoin::Value
Value()=defaultjoin::Value
Value(std::nullptr_t value)join::Valueinline
Value(bool value)join::Valueinline
Value(int32_t value)join::Valueinline
Value(uint32_t value)join::Valueinline
Value(int64_t value)join::Valueinline
Value(uint64_t value)join::Valueinline
Value(double value)join::Valueinline
Value(const char *value)join::Valueinline
Value(std::string_view value)join::Valueinline
Value(const std::string &value)join::Valueinline
Value(std::string &&value)join::Valueinline
Value(const Array &value)join::Valueinline
Value(Array &&value)join::Valueinline
Value(const Object &value)join::Valueinline
Value(Object &&value)join::Valueinline
Value(const Value &other)=defaultjoin::Value
Value(Value &&other)=defaultjoin::Value
~Value()=defaultjoin::Value