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(size_t pos)join::Valueinline
at(size_t pos) constjoin::Valueinline
at(const std::string &key)join::Valueinline
at(const std::string &key) constjoin::Valueinline
Base typedefjoin::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >
Boolean enum valuejoin::Value
clear()join::Valueinline
contains(size_t pos) constjoin::Valueinline
contains(const std::string &key) constjoin::Valueinline
DefaultEnabler typedefjoin::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >
deserialize(const char *document, size_t length)join::Valueinline
deserialize(const char *first, const char *last)join::Valueinline
deserialize(const std::string &document)join::Valueinline
deserialize(std::stringstream &document)join::Valueinline
deserialize(std::istringstream &document)join::Valueinline
deserialize(std::fstream &document)join::Valueinline
deserialize(std::ifstream &document)join::Valueinline
deserialize(std::iostream &document)join::Valueinline
deserialize(std::istream &document)join::Valueinline
emplaceBack(Args &&... args)join::Valueinline
empty() constjoin::Valueinline
equal(const Variant &rhs) constjoin::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inlineprotected
erase(const std::string &key)join::Valueinline
get()join::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inline
get() constjoin::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inline
get()join::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inline
get() constjoin::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inline
getArray() constjoin::Valueinline
getArray()join::Valueinline
getBool() constjoin::Valueinline
getDouble() constjoin::Valueinline
getFloat() constjoin::Valueinline
getIf()join::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inline
getIf() constjoin::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inline
getIf()join::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inline
getIf() constjoin::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inline
getInt() constjoin::Valueinline
getInt16() constjoin::Valueinline
getInt64() constjoin::Valueinline
getInt8() constjoin::Valueinline
getObject() constjoin::Valueinline
getObject()join::Valueinline
getString() constjoin::Valueinline
getString()join::Valueinline
getUint() constjoin::Valueinline
getUint16() constjoin::Valueinline
getUint64() constjoin::Valueinline
getUint8() constjoin::Valueinline
Index enum namejoin::Value
index() const noexceptjoin::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inline
insert(const Member &member)join::Valueinline
insert(Member &&member)join::Valueinline
Integer enum valuejoin::Value
Integer64 enum valuejoin::Value
is() constjoin::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inline
is() constjoin::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inline
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)join::Value
jsonRead(const char *document, size_t length)join::Value
jsonRead(const char *first, const char *last)join::Value
jsonRead(const std::string &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
lower(const Variant &rhs) constjoin::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inlineprotected
Null enum valuejoin::Value
ObjectValue enum valuejoin::Value
operator bool() constjoin::Valueinlineexplicit
operator const char *() 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 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 char *other)join::Valueinline
operator=(const Value &other)=defaultjoin::Value
operator=(Value &&other)=defaultjoin::Value
operator=(const Variant &other)=defaultjoin::Value
operator=(Variant &&other)=defaultjoin::Value
operator=(T &&t) noexceptjoin::Valueinline
join::details::VariantStorage< Ts... >::operator=(const VariantStorage &other)join::details::VariantStorage< Ts... >inline
join::details::VariantStorage< Ts... >::operator=(VariantStorage &&other) noexceptjoin::details::VariantStorage< Ts... >inline
operator==(const Value &lhs, const Value &rhs)join::Valuefriend
operator[](size_t pos)join::Valueinline
operator[](const std::string &key)join::Valueinline
packRead(const char *document, size_t length)join::Value
packRead(const char *first, const char *last)join::Value
packRead(const std::string &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
Ptr typedefjoin::Value
pushBack(const Value &value)join::Valueinline
pushBack(Value &&value)join::Valueinline
Real enum valuejoin::Value
reserve(size_t cap)join::Valueinline
serialize(std::ostream &document) constjoin::Valueinline
set(Args &&...args)join::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inline
set(std::initializer_list< Up > il, Args &&... args)join::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inline
set(Args &&...args)join::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inline
set(std::initializer_list< Up > il, Args &&... args)join::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >inline
size() constjoin::Valueinline
String enum valuejoin::Value
swap(Value &other)join::Valueinline
Unsigned enum valuejoin::Value
Unsigned64 enum valuejoin::Value
Value()=defaultjoin::Value
Value(const char *other)join::Valueinline
Value(const Value &other)=defaultjoin::Value
Value(Value &&other)=defaultjoin::Value
Variant()=defaultjoin::Value
Variant(const Variant &)=defaultjoin::Value
Variant(Variant &&)=defaultjoin::Value
Variant(T &&t) noexceptjoin::Valueinline
Variant(in_place_type_t< T >, Args &&... args)join::Valueinlineexplicit
Variant(in_place_type_t< T >, std::initializer_list< Up > il, Args &&... args)join::Valueinlineexplicit
Variant(in_place_index_t< I >, Args &&... args)join::Valueinlineexplicit
Variant(in_place_index_t< I >, std::initializer_list< Up > il, Args &&... args)join::Valueinlineexplicit
~Value()=defaultjoin::Valuevirtual
~Variant()=defaultjoin::Variant< std::nullptr_t, bool, int32_t, uint32_t, int64_t, uint64_t, double, std::string, Array, Object >virtual