addAcceptedValue(const std::string &s, ValueType i) | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
aron | SpecializedVariantBase< type::dto::IntEnum, IntEnum > | protected |
Base typedef | IntEnum | |
childrenSize() const override | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
SpecializedVariantBase< type::dto::IntEnum, IntEnum >::childrenSize() const =0 | Variant | pure virtual |
descriptor | Variant | protected |
DynamicCast(Variant &n) | SpecializedVariantBase< type::dto::IntEnum, IntEnum > | inlinestatic |
DynamicCast(const Variant &n) | SpecializedVariantBase< type::dto::IntEnum, IntEnum > | inlinestatic |
DynamicCast(const VariantPtr &n) | SpecializedVariantBase< type::dto::IntEnum, IntEnum > | inlinestatic |
DynamicCastAndCheck(const VariantPtr &n) | SpecializedVariantBase< type::dto::IntEnum, IntEnum > | inlinestatic |
FromAronDTO(const type::dto::GenericType &, const Path &=Path()) | Variant | static |
getAcceptedValueMap() const | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
getAcceptedValueNames() const | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
getAcceptedValues() const | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
getChildren() const override | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
SpecializedVariantBase< type::dto::IntEnum, IntEnum >::getChildren() const =0 | Variant | pure virtual |
getDefaultValue() const | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
getDefaultValueName() const | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
getDescriptor() const | Variant | inline |
getEnumName() const | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
getFullName() const override | IntEnum | virtual |
getMaybe() const override | SpecializedVariantBase< type::dto::IntEnum, IntEnum > | inline |
armarx::aron::type::Variant::getMaybe() const =0 | Variant | pure virtual |
getPath() const | Variant | inline |
getShortName() const override | IntEnum | virtual |
getValue(const std::string &s) const | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
getValueName(ValueType i) const | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
IntEnum(const Path &path=Path()) | IntEnum | |
IntEnum(const type::dto::IntEnum &, const Path &path=Path()) | IntEnum | |
navigateAbsolute(const Path &path) const override | EnumVariant< type::dto::IntEnum, IntEnum, int > | inlinevirtual |
navigateRelative(const Path &path) const override | SpecializedVariantBase< type::dto::IntEnum, IntEnum > | inlinevirtual |
operator type::dto::IntEnum() | SpecializedVariantBase< type::dto::IntEnum, IntEnum > | inline |
operator==(const Variant &other) const override | SpecializedVariantBase< type::dto::IntEnum, IntEnum > | inlinevirtual |
operator==(const IntEnum &other) const | SpecializedVariantBase< type::dto::IntEnum, IntEnum > | inline |
armarx::aron::type::Variant::operator==(const VariantPtr &other) const | Variant | inline |
path | Variant | protected |
pathToString() const | Variant | inline |
PointerType typedef | Variant | |
setAcceptedValueMap(const std::map< std::string, ValueType > &valueMap) | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
setDefaultValue(const ValueType &v) | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
setDefaultValueName(const std::string &v) | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
setEnumName(const std::string &s) | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
setMaybe(const type::Maybe m) override | SpecializedVariantBase< type::dto::IntEnum, IntEnum > | inlinevirtual |
SpecializedVariantBase(const type::Descriptor &descriptor, const Path &path) | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
SpecializedVariantBase(const type::dto::IntEnum &o, const type::Descriptor &descriptor, const Path &path) | EnumVariant< type::dto::IntEnum, IntEnum, int > | inline |
SpecializedVariantBase< type::dto::IntEnum, IntEnum >::SpecializedVariantBase(const type::Descriptor &descriptor, const Path &path) | SpecializedVariantBase< type::dto::IntEnum, IntEnum > | inline |
SpecializedVariantBase< type::dto::IntEnum, IntEnum >::SpecializedVariantBase(const type::dto::IntEnum &o, const type::Descriptor &descriptor, const Path &path) | SpecializedVariantBase< type::dto::IntEnum, IntEnum > | inline |
toAronDTO() const override | SpecializedVariantBase< type::dto::IntEnum, IntEnum > | inline |
armarx::aron::type::Variant::toAronDTO() const =0 | Variant | pure virtual |
toIntEnumDTO() const | IntEnum | |
ValueType typedef | EnumVariant< type::dto::IntEnum, IntEnum, int > | |
Variant(const type::Descriptor &descriptor, const Path &path=Path()) | Variant | inline |
~EnumVariant()=default | EnumVariant< type::dto::IntEnum, IntEnum, int > | virtual |
~SpecializedVariantBase()=default | SpecializedVariantBase< type::dto::IntEnum, IntEnum > | virtual |
~Variant()=default | Variant | virtual |