Object Member List

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

addMemberType(const std::string &, const VariantPtr &)Object
addTemplate(const std::string &) constObject
addTemplateInstantiation(const std::string &) constObject
aronSpecializedVariantBase< type::dto::AronObject, Object >protected
checkObjectName(const std::string &) constObject
childrenSize() const overrideObjectvirtual
descriptorVariantprotected
DynamicCast(Variant &n)SpecializedVariantBase< type::dto::AronObject, Object >inlinestatic
DynamicCast(const Variant &n)SpecializedVariantBase< type::dto::AronObject, Object >inlinestatic
DynamicCast(const VariantPtr &n)SpecializedVariantBase< type::dto::AronObject, Object >inlinestatic
DynamicCastAndCheck(const VariantPtr &n)SpecializedVariantBase< type::dto::AronObject, Object >inlinestatic
FromAronDTO(const type::dto::GenericType &, const Path &=Path())Variantstatic
FromAronObjectDTO(const type::dto::AronObjectPtr &, const aron::Path &path=aron::Path())Objectstatic
getAllKeys() constObject
getChildren() const overrideObjectvirtual
getDescriptor() constVariantinline
getDirectMemberTypes() constObject
getExtends() constObject
getFullName() const overrideObjectvirtual
GetFullNamePrefix()Objectstatic
getMaybe() const overrideSpecializedVariantBase< type::dto::AronObject, Object >inline
armarx::aron::type::Variant::getMaybe() const =0Variantpure virtual
getMemberType(const std::string &) constObject
getMemberTypes() constObject
GetNamePrefix()Objectstatic
getObjectName() constObject
getObjectNameWithoutNamespace() constObject
getObjectNameWithTemplateInstantiations() constObject
getObjectNameWithTemplates() constObject
getPath() constVariantinline
getShortName() const overrideObjectvirtual
getTemplateInstantiations() constObject
getTemplates() constObject
hasMemberType(const std::string &) constObject
navigateAbsolute(const Path &path) const overrideObjectvirtual
navigateRelative(const Path &path) const overrideSpecializedVariantBase< type::dto::AronObject, Object >inlinevirtual
Object(const Path &=Path())Object
Object(const type::dto::AronObject &, const Path &=Path())Object
operator type::dto::AronObject()SpecializedVariantBase< type::dto::AronObject, Object >inline
operator==(const Variant &other) const overrideSpecializedVariantBase< type::dto::AronObject, Object >inlinevirtual
operator==(const Object &other) constSpecializedVariantBase< type::dto::AronObject, Object >inline
armarx::aron::type::Variant::operator==(const VariantPtr &other) constVariantinline
pathVariantprotected
pathToString() constVariantinline
PointerType typedefVariant
setExtends(const std::shared_ptr< Object > &)Object
setMaybe(const type::Maybe m) overrideSpecializedVariantBase< type::dto::AronObject, Object >inlinevirtual
setMemberTypes(const std::map< std::string, VariantPtr > &)Object
setObjectName(const std::string &)Object
setTemplateInstantiations(const std::vector< std::string > &) constObject
setTemplates(const std::vector< std::string > &)Object
SpecializedVariantBase(const type::Descriptor &descriptor, const Path &path)SpecializedVariantBase< type::dto::AronObject, Object >inline
SpecializedVariantBase(const type::dto::AronObject &o, const type::Descriptor &descriptor, const Path &path)SpecializedVariantBase< type::dto::AronObject, Object >inline
toAronDTO() const overrideSpecializedVariantBase< type::dto::AronObject, Object >inline
armarx::aron::type::Variant::toAronDTO() const =0Variantpure virtual
ToAronObjectDTO(const ObjectPtr &)Objectstatic
toAronObjectDTO() constObject
Variant(const type::Descriptor &descriptor, const Path &path=Path())Variantinline
~ContainerVariant()=defaultContainerVariant< type::dto::AronObject, Object >virtual
~SpecializedVariantBase()=defaultSpecializedVariantBase< type::dto::AronObject, Object >virtual
~Variant()=defaultVariantvirtual