addMemberType(const std::string &, const VariantPtr &) | Object | |
addTemplate(const std::string &) const | Object | |
addTemplateInstantiation(const std::string &) const | Object | |
aron | SpecializedVariantBase< type::dto::AronObject, Object > | protected |
checkObjectName(const std::string &) const | Object | |
childrenSize() const override | Object | virtual |
descriptor | Variant | protected |
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()) | Variant | static |
FromAronObjectDTO(const type::dto::AronObjectPtr &, const aron::Path &path=aron::Path()) | Object | static |
getAllKeys() const | Object | |
getChildren() const override | Object | virtual |
getDescriptor() const | Variant | inline |
getDirectMemberTypes() const | Object | |
getExtends() const | Object | |
getFullName() const override | Object | virtual |
GetFullNamePrefix() | Object | static |
getMaybe() const override | SpecializedVariantBase< type::dto::AronObject, Object > | inline |
armarx::aron::type::Variant::getMaybe() const =0 | Variant | pure virtual |
getMemberType(const std::string &) const | Object | |
getMemberTypes() const | Object | |
GetNamePrefix() | Object | static |
getObjectName() const | Object | |
getObjectNameWithoutNamespace() const | Object | |
getObjectNameWithTemplateInstantiations() const | Object | |
getObjectNameWithTemplates() const | Object | |
getPath() const | Variant | inline |
getShortName() const override | Object | virtual |
getTemplateInstantiations() const | Object | |
getTemplates() const | Object | |
hasMemberType(const std::string &) const | Object | |
navigateAbsolute(const Path &path) const override | Object | virtual |
navigateRelative(const Path &path) const override | SpecializedVariantBase< 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 override | SpecializedVariantBase< type::dto::AronObject, Object > | inlinevirtual |
operator==(const Object &other) const | SpecializedVariantBase< type::dto::AronObject, Object > | inline |
armarx::aron::type::Variant::operator==(const VariantPtr &other) const | Variant | inline |
path | Variant | protected |
pathToString() const | Variant | inline |
PointerType typedef | Variant | |
setExtends(const std::shared_ptr< Object > &) | Object | |
setMaybe(const type::Maybe m) override | SpecializedVariantBase< type::dto::AronObject, Object > | inlinevirtual |
setMemberTypes(const std::map< std::string, VariantPtr > &) | Object | |
setObjectName(const std::string &) | Object | |
setTemplateInstantiations(const std::vector< std::string > &) const | Object | |
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 override | SpecializedVariantBase< type::dto::AronObject, Object > | inline |
armarx::aron::type::Variant::toAronDTO() const =0 | Variant | pure virtual |
ToAronObjectDTO(const ObjectPtr &) | Object | static |
toAronObjectDTO() const | Object | |
Variant(const type::Descriptor &descriptor, const Path &path=Path()) | Variant | inline |
~ContainerVariant()=default | ContainerVariant< type::dto::AronObject, Object > | virtual |
~SpecializedVariantBase()=default | SpecializedVariantBase< type::dto::AronObject, Object > | virtual |
~Variant()=default | Variant | virtual |