Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
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) const | CVariant | |
asDouble(double fallback=0.0) const | CVariant | |
asFloat(float fallback=0.0f) const | CVariant | |
asInteger(int64_t fallback=0) const | CVariant | |
asInteger32(int32_t fallback=0) const | CVariant | |
asString(std::string_view="") const & | CVariant | |
asString(std::string_view="") && | CVariant | |
asUnsignedInteger(uint64_t fallback=0u) const | CVariant | |
asUnsignedInteger32(uint32_t fallback=0u) const | CVariant | |
asWideString(std::wstring_view=L"") const & | CVariant | |
asWideString(std::wstring_view=L"") && | CVariant | |
begin_array() | CVariant | |
begin_array() const | CVariant | |
begin_map() | CVariant | |
begin_map() const | CVariant | |
c_str() const | CVariant | |
clear() | CVariant | |
const_iterator_array typedef | CVariant | |
const_iterator_map typedef | CVariant | |
ConstNullVariant | CVariant | static |
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) noexcept | CVariant | |
empty() const | CVariant | |
end_array() | CVariant | |
end_array() const | CVariant | |
end_map() | CVariant | |
end_map() const | CVariant | |
erase(const std::string &key) | CVariant | |
erase(unsigned int position) | CVariant | |
isArray() const | CVariant | |
isBoolean() const | CVariant | |
isDouble() const | CVariant | |
isInteger() const | CVariant | |
isMember(const std::string &key) const | CVariant | |
isNull() const | CVariant | |
isObject() const | CVariant | |
isSignedInteger() const | CVariant | |
isString() const | CVariant | |
isUnsignedInteger() const | CVariant | |
isWideString() const | CVariant | |
iterator_array typedef | CVariant | |
iterator_map typedef | CVariant | |
operator!=(const CVariant &rhs) const | CVariant | inline |
operator=(const CVariant &rhs) | CVariant | |
operator=(CVariant &&rhs) noexcept | CVariant | |
operator==(const CVariant &rhs) const | CVariant | |
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() const | CVariant | |
swap(CVariant &rhs) noexcept | CVariant | |
type() const | CVariant | |
VariantType enum name | CVariant | |
VariantTypeArray enum value | CVariant | |
VariantTypeBoolean enum value | CVariant | |
VariantTypeConstNull enum value | CVariant | |
VariantTypeDouble enum value | CVariant | |
VariantTypeInteger enum value | CVariant | |
VariantTypeNull enum value | CVariant | |
VariantTypeObject enum value | CVariant | |
VariantTypeString enum value | CVariant | |
VariantTypeUnsignedInteger enum value | CVariant | |
VariantTypeWideString enum value | CVariant | |
~CVariant() | CVariant |