Variant Member List

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

addTypeName(const std::string &typeName)Variantstatic
clone() constVariantvirtual
get() constVariantinline
get() constVariantinline
get() constVariantinline
get() constVariant
get() constVariant
get() constVariant
get() constVariant
get() constVariant
get() constVariant
get() constVariant
get() constVariant
get() constVariant
get() constVariant
get() constVariant
get() constVariant
get() constVariant
get() constVariant
get() constVariant
get() constVariant
getBool(const Ice::Current &c=Ice::emptyCurrent) const overrideVariant
getClass() constVariantinline
getDouble(const Ice::Current &c=Ice::emptyCurrent) const overrideVariant
getFloat(const Ice::Current &c=Ice::emptyCurrent) const overrideVariant
getInitialized(const Ice::Current &c=Ice::emptyCurrent) const overrideVariant
getInt(const Ice::Current &c=Ice::emptyCurrent) const overrideVariant
getLong(const Ice::Current &c=Ice::emptyCurrent) const overrideVariant
getOutputValueOnly() constVariantvirtual
getString(const Ice::Current &c=Ice::emptyCurrent) const overrideVariant
getType(const Ice::Current &c=Ice::emptyCurrent) const overrideVariant
GetType()Variantinlinestatic
getTypeName(const Ice::Current &c=Ice::emptyCurrent) const overrideVariant
getTypes()Variantstatic
hashTypeName(const std::string &typeName)Variantstatic
initializedVariantmutableprotected
operator<<(std::ostream &stream, const Variant &rhs)Variantfriend
operator<<(std::ostream &stream, const VariantPtr &rhs)Variantfriend
operator=(int n)Variantinline
operator=(long n)Variantinline
operator=(float f)Variantinline
operator=(double d)Variantinline
operator=(const std::string &s)Variantinline
operator=(bool b)Variantinline
operator=(const VariantDataClass &prototype)Variant
operator=(const VariantDataClassPtr &prototype)Variant
operator=(const Variant &prototype)Variant
output(std::ostream &stream) constVariantprotected
set(const VariantDataClassPtr &variantDataClass)Variantinline
set(const T &value)Variantinline
set(const bool &value)Variant
set(const float &value)Variant
set(const double &value)Variant
set(const std::int8_t &value)Variant
set(const std::int16_t &value)Variant
set(const std::int32_t &value)Variant
set(const std::int64_t &value)Variant
set(const std::uint8_t &value)Variant
set(const std::uint8_t &value)Variant
set(const std::uint16_t &value)Variant
set(const std::uint32_t &value)Variant
set(const std::uint64_t &value)Variant
set(const bool &value)Variant
set(const float &value)Variant
set(const double &value)Variant
set(const std::string &value)Variant
setBool(bool b, const Ice::Current &c=Ice::emptyCurrent) overrideVariant
setClass(const VariantDataClassPtr &variantDataClass)Variant
setClass(const VariantDataClass &variantDataClass)Variant
setDouble(double d, const Ice::Current &c=Ice::emptyCurrent) overrideVariant
setFloat(float f, const Ice::Current &c=Ice::emptyCurrent) overrideVariant
setInt(int n, const Ice::Current &c=Ice::emptyCurrent) overrideVariant
setLong(long n, const Ice::Current &c=Ice::emptyCurrent) overrideVariant
setString(const std::string &s, const Ice::Current &c=Ice::emptyCurrent) overrideVariant
setType(VariantTypeId typeId, const Ice::Current &c=Ice::emptyCurrent) overrideVariant
typeToString(VariantTypeId typeId)Variantstatic
validate(const Ice::Current &c=Ice::emptyCurrent) const overrideVariant
Variant()Variant
Variant(const Variant &source)Variant
Variant(const T &var, typename std::enable_if_t<!(std::is_base_of_v< VariantDataClass, T >||std::is_pointer_v< T >)> *t=nullptr)Variantinline
Variant(char const var[])Variantinline
Variant(const T &var, typename std::enable_if_t< std::is_base_of_v< VariantDataClass, T >> *t=nullptr)Variantinline
Variant(const IceInternal::Handle< T > &var, typename std::enable_if_t< std::is_base_of_v< VariantDataClass, T >> *t=nullptr)Variantinline
Variant(const T *var, typename std::enable_if_t< std::is_base_of_v< VariantDataClass, T >> *t=nullptr)Variantinline
Variant(const std::int8_t &var, void *)Variant
Variant(const std::int16_t &var, void *)Variant
Variant(const std::int32_t &var, void *)Variant
Variant(const std::int64_t &var, void *)Variant
Variant(const std::uint8_t &var, void *)Variant
Variant(const std::uint16_t &var, void *)Variant
Variant(const std::uint32_t &var, void *)Variant
Variant(const std::uint64_t &var, void *)Variant
Variant(const float &var, void *)Variant
Variant(const double &var, void *)Variant
Variant(const bool &var, void *)Variant
Variant(const std::string &var, void *)Variant