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
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()Variantinlinestatic
getType(const Ice::Current &c=Ice::emptyCurrent) const overrideVariant
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 bool &value)Variant
set(const float &value)Variant
set(const double &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
Variant(const std::int8_t &var, void *t)Variant
Variant(const std::int16_t &var, void *t)Variant
Variant(const std::int32_t &var, void *t)Variant
Variant(const std::int64_t &var, void *t)Variant
Variant(const std::uint8_t &var, void *t)Variant
Variant(const std::uint8_t &var, void *t)Variant
Variant(const std::uint16_t &var, void *t)Variant
Variant(const std::uint32_t &var, void *t)Variant
Variant(const std::uint64_t &var, void *t)Variant
Variant(const float &var, void *t)Variant
Variant(const double &var, void *t)Variant
Variant(const bool &var, void *t)Variant
Variant(const std::string &var, void *t)Variant