SpecializedVariantBase< AronTypeT, DerivedT > Member List

This is the complete list of members for SpecializedVariantBase< AronTypeT, DerivedT >, including all inherited members.

aronSpecializedVariantBase< AronTypeT, DerivedT >protected
childrenSize() const =0Variantpure virtual
descriptorVariantprotected
DynamicCast(Variant &n)SpecializedVariantBase< AronTypeT, DerivedT >inlinestatic
DynamicCast(const Variant &n)SpecializedVariantBase< AronTypeT, DerivedT >inlinestatic
DynamicCast(const VariantPtr &n)SpecializedVariantBase< AronTypeT, DerivedT >inlinestatic
DynamicCastAndCheck(const VariantPtr &n)SpecializedVariantBase< AronTypeT, DerivedT >inlinestatic
FromAronDTO(const type::dto::GenericType &, const Path &=Path())Variantstatic
getChildren() const =0Variantpure virtual
getDescriptor() constVariantinline
getFullName() const =0Variantpure virtual
getMaybe() const overrideSpecializedVariantBase< AronTypeT, DerivedT >inlinevirtual
getPath() constVariantinline
getShortName() const =0Variantpure virtual
navigateAbsolute(const Path &path) const =0Variantpure virtual
navigateRelative(const Path &path) const overrideSpecializedVariantBase< AronTypeT, DerivedT >inlinevirtual
operator AronTypeT()SpecializedVariantBase< AronTypeT, DerivedT >inline
operator==(const Variant &other) const overrideSpecializedVariantBase< AronTypeT, DerivedT >inlinevirtual
operator==(const DerivedT &other) constSpecializedVariantBase< AronTypeT, DerivedT >inline
armarx::aron::type::Variant::operator==(const VariantPtr &other) constVariantinline
pathVariantprotected
pathToString() constVariantinline
PointerType typedefVariant
setMaybe(const type::Maybe m) overrideSpecializedVariantBase< AronTypeT, DerivedT >inlinevirtual
SpecializedVariantBase(const type::Descriptor &descriptor, const Path &path)SpecializedVariantBase< AronTypeT, DerivedT >inline
SpecializedVariantBase(const AronTypeT &o, const type::Descriptor &descriptor, const Path &path)SpecializedVariantBase< AronTypeT, DerivedT >inline
toAronDTO() const overrideSpecializedVariantBase< AronTypeT, DerivedT >inlinevirtual
Variant(const type::Descriptor &descriptor, const Path &path=Path())Variantinline
~SpecializedVariantBase()=defaultSpecializedVariantBase< AronTypeT, DerivedT >virtual
~Variant()=defaultVariantvirtual