PrimitiveVariant< AronDataT, ValueT, DerivedT > Member List

This is the complete list of members for PrimitiveVariant< AronDataT, ValueT, DerivedT >, including all inherited members.

aronSpecializedVariantBase< AronDataT, DerivedT >protected
AronDataType typedefSpecializedVariantBase< AronDataT, DerivedT >
Base typedefPrimitiveVariant< AronDataT, ValueT, DerivedT >
childrenSize() const overridePrimitiveVariant< AronDataT, ValueT, DerivedT >inlinevirtual
clone(const Path &newPath) const overridePrimitiveVariant< AronDataT, ValueT, DerivedT >inlinevirtual
clone() constPrimitiveVariant< AronDataT, ValueT, DerivedT >inline
clone(const Path &newPath) const=0PrimitiveVariant< AronDataT, ValueT, DerivedT >
armarx::aron::data::detail::SpecializedVariantBase::clone() constSpecializedVariantBase< AronDataT, DerivedT >inlinevirtual
cloneAsVariant() const overrideSpecializedVariantBase< AronDataT, DerivedT >inlinevirtual
cloneAsVariant(const Path &newPath) const overrideSpecializedVariantBase< AronDataT, DerivedT >inlinevirtual
descriptorVariantprotected
DynamicCast(const VariantPtr &n)SpecializedVariantBase< AronDataT, DerivedT >inlinestatic
DynamicCast(Variant &n)SpecializedVariantBase< AronDataT, DerivedT >inlinestatic
DynamicCast(const Variant &n)SpecializedVariantBase< AronDataT, DerivedT >inlinestatic
DynamicCastAndCheck(const VariantPtr &n)SpecializedVariantBase< AronDataT, DerivedT >inlinestatic
FromAronDTO(const data::dto::GenericDataPtr &, const Path &=Path())Variantstatic
FromAronDTO(const std::vector< data::dto::GenericDataPtr > &, const Path &=Path())Variantstatic
fromString(const std::string &setter)=0PrimitiveVariant< AronDataT, ValueT, DerivedT >pure virtual
fullfillsType(const type::VariantPtr &) const =0Variantpure virtual
getAsDict() constPrimitiveVariant< AronDataT, ValueT, DerivedT >inline
getChildren() const overridePrimitiveVariant< AronDataT, ValueT, DerivedT >inlinevirtual
getDescriptor() constVariantinline
getFullName() const =0Variantpure virtual
getPath() constVariantinline
getShortName() const =0Variantpure virtual
getValue() constPrimitiveVariant< AronDataT, ValueT, DerivedT >inline
getValue()PrimitiveVariant< AronDataT, ValueT, DerivedT >inline
navigateAbsolute(const Path &path) const overridePrimitiveVariant< AronDataT, ValueT, DerivedT >inlinevirtual
navigateRelative(const Path &path) const overrideSpecializedVariantBase< AronDataT, DerivedT >inlinevirtual
operator typename AronDataType::PointerType()SpecializedVariantBase< AronDataT, DerivedT >inline
operator ValueT() constPrimitiveVariant< AronDataT, ValueT, DerivedT >inline
operator=(const ValueT &x)PrimitiveVariant< AronDataT, ValueT, DerivedT >inline
operator==(const Variant &other) const overrideSpecializedVariantBase< AronDataT, DerivedT >inlinevirtual
operator==(const DerivedT &) const =0SpecializedVariantBase< AronDataT, DerivedT >pure virtual
operator==(const PointerType &other) const =0SpecializedVariantBase< AronDataT, DerivedT >pure virtual
armarx::aron::data::Variant::operator==(const VariantPtr &other) constVariantinline
pathVariantprotected
pathToString() constVariantinline
PointerType typedefPrimitiveVariant< AronDataT, ValueT, DerivedT >
PrimitiveVariant(const ValueT &v, const data::Descriptor descriptor, const Path &path=Path())PrimitiveVariant< AronDataT, ValueT, DerivedT >inline
recalculateType() const =0Variantpure virtual
setValue(const ValueT &x)PrimitiveVariant< AronDataT, ValueT, DerivedT >inline
SpecializedVariantBase()=deletePrimitiveVariant< AronDataT, ValueT, DerivedT >
SpecializedVariantBase(const data::Descriptor descriptor, const Path &path=Path())PrimitiveVariant< AronDataT, ValueT, DerivedT >inline
SpecializedVariantBase(const typename AronDataType::PointerType &o, const data::Descriptor descriptor, const Path &path=Path())PrimitiveVariant< AronDataT, ValueT, DerivedT >inline
armarx::aron::data::detail::SpecializedVariantBase::SpecializedVariantBase(const data::Descriptor descriptor, const Path &path=Path())SpecializedVariantBase< AronDataT, DerivedT >inline
armarx::aron::data::detail::SpecializedVariantBase::SpecializedVariantBase(const typename AronDataType::PointerType &o, const data::Descriptor descriptor, const Path &path=Path())SpecializedVariantBase< AronDataT, DerivedT >inline
toAronDTO() const overrideSpecializedVariantBase< AronDataT, DerivedT >inlinevirtual
ToAronDTO(const std::vector< VariantPtr > &)Variantstatic
ValueType typedefPrimitiveVariant< AronDataT, ValueT, DerivedT >
Variant()=deleteVariant
Variant(const data::Descriptor &descriptor, const Path &path)Variantinline
~PrimitiveVariant()=defaultPrimitiveVariant< AronDataT, ValueT, DerivedT >virtual
~SpecializedVariantBase()=defaultSpecializedVariantBase< AronDataT, DerivedT >virtual
~Variant()=defaultVariantvirtual