Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CVariant Member List

This is the complete list of members for CVariant, including all inherited members.

append(const CVariant &variant)CVariant
append(CVariant &&variant)CVariant
asBoolean(bool fallback=false) constCVariant
asDouble(double fallback=0.0) constCVariant
asFloat(float fallback=0.0f) constCVariant
asInteger(int64_t fallback=0) constCVariant
asInteger32(int32_t fallback=0) constCVariant
asString(std::string_view="") const &CVariant
asString(std::string_view="") &&CVariant
asUnsignedInteger(uint64_t fallback=0u) constCVariant
asUnsignedInteger32(uint32_t fallback=0u) constCVariant
asWideString(std::wstring_view=L"") const &CVariant
asWideString(std::wstring_view=L"") &&CVariant
begin_array()CVariant
begin_array() constCVariant
begin_map()CVariant
begin_map() constCVariant
c_str() constCVariant
clear()CVariant
const_iterator_array typedefCVariant
const_iterator_map typedefCVariant
ConstNullVariantCVariantstatic
CVariant()CVariant
CVariant(VariantType type)CVariant
CVariant(int integer)CVariant
CVariant(int64_t integer)CVariant
CVariant(unsigned int unsignedinteger)CVariant
CVariant(uint64_t unsignedinteger)CVariant
CVariant(double value)CVariant
CVariant(float value)CVariant
CVariant(bool boolean)CVariant
CVariant(const char *str)CVariant
CVariant(const char *str, unsigned int length)CVariant
CVariant(const std::string &str)CVariant
CVariant(std::string &&str)CVariant
CVariant(const wchar_t *str)CVariant
CVariant(const wchar_t *str, unsigned int length)CVariant
CVariant(const std::wstring &str)CVariant
CVariant(std::wstring &&str)CVariant
CVariant(const std::vector< std::string > &strArray)CVariant
CVariant(std::vector< std::string > &&strArray)CVariant
CVariant(const std::map< std::string, std::string > &strMap)CVariant
CVariant(std::map< std::string, std::string > &&strMap)CVariant
CVariant(const std::map< std::string, CVariant > &variantMap)CVariant
CVariant(std::map< std::string, CVariant > &&variantMap)CVariant
CVariant(const CVariant &variant)CVariant
CVariant(CVariant &&rhs) noexceptCVariant
empty() constCVariant
end_array()CVariant
end_array() constCVariant
end_map()CVariant
end_map() constCVariant
erase(const std::string &key)CVariant
erase(unsigned int position)CVariant
isArray() constCVariant
isBoolean() constCVariant
isDouble() constCVariant
isInteger() constCVariant
isMember(const std::string &key) constCVariant
isNull() constCVariant
isObject() constCVariant
isSignedInteger() constCVariant
isString() constCVariant
isUnsignedInteger() constCVariant
isWideString() constCVariant
iterator_array typedefCVariant
iterator_map typedefCVariant
operator!=(const CVariant &rhs) constCVariantinline
operator=(const CVariant &rhs)CVariant
operator=(CVariant &&rhs) noexceptCVariant
operator==(const CVariant &rhs) constCVariant
operator[](const std::string &key) &CVariant
operator[](const std::string &key) const &CVariant
operator[](const std::string &key) &&CVariant
operator[](unsigned int position) &CVariant
operator[](unsigned int position) const &CVariant
operator[](unsigned int position) &&CVariant
push_back(const CVariant &variant)CVariant
push_back(CVariant &&variant)CVariant
reserve(size_t length)CVariant
size() constCVariant
swap(CVariant &rhs) noexceptCVariant
type() constCVariant
VariantType enum nameCVariant
VariantTypeArray enum valueCVariant
VariantTypeBoolean enum valueCVariant
VariantTypeConstNull enum valueCVariant
VariantTypeDouble enum valueCVariant
VariantTypeInteger enum valueCVariant
VariantTypeNull enum valueCVariant
VariantTypeObject enum valueCVariant
VariantTypeString enum valueCVariant
VariantTypeUnsignedInteger enum valueCVariant
VariantTypeWideString enum valueCVariant
~CVariant()CVariant