xbmc
CVariant Member List

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

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