Dict Member List

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

addElement(const std::string &key, const VariantPtr &=nullptr)Dict
addElementCopy(const std::string &key, const VariantPtr &=nullptr)Dict
aronSpecializedVariantBase< data::dto::Dict, Dict >protected
AronDataType typedefSpecializedVariantBase< data::dto::Dict, Dict >
at(const std::string &) constDict
Base typedefContainerVariant< data::dto::Dict, Dict >
childrenSize() const overrideDictvirtual
clear()Dict
clone(const Path &p) const overrideDictvirtual
ContainerVariant< data::dto::Dict, Dict >::clone() constSpecializedVariantBase< data::dto::Dict, Dict >inlinevirtual
cloneAsVariant() const overrideSpecializedVariantBase< data::dto::Dict, Dict >inline
cloneAsVariant(const Path &newPath) const overrideSpecializedVariantBase< data::dto::Dict, Dict >inlinevirtual
armarx::aron::data::Variant::cloneAsVariant() const =0Variantpure virtual
descriptorVariantprotected
Dict(const Path &path=Path())Dict
Dict(const data::dto::DictPtr &, const Path &path=Path())Dict
Dict(const std::map< std::string, VariantPtr > &, const Path &path=Path())Dict
DynamicCast(const VariantPtr &n)SpecializedVariantBase< data::dto::Dict, Dict >inlinestatic
DynamicCast(Variant &n)SpecializedVariantBase< data::dto::Dict, Dict >inlinestatic
DynamicCast(const Variant &n)SpecializedVariantBase< data::dto::Dict, Dict >inlinestatic
DynamicCastAndCheck(const VariantPtr &n)SpecializedVariantBase< data::dto::Dict, Dict >inlinestatic
FromAronDictDTO(const data::dto::DictPtr &aron)Dictstatic
FromAronDTO(const data::dto::GenericDataPtr &, const Path &=Path())Variantstatic
FromAronDTO(const std::vector< data::dto::GenericDataPtr > &, const Path &=Path())Variantstatic
fullfillsType(const type::VariantPtr &) const overrideDictvirtual
getAllKeys() constDict
getAllKeysAsString() constDict
getChildren() const overrideDictvirtual
getDescriptor() constVariantinline
getElement(const std::string &) constDict
getElements() constDict
getFullName() const overrideDictvirtual
getPath() constVariantinline
getShortName() const overrideDictvirtual
hasElement(const std::string &) constDict
mergeAndReplace(const DictPtr &d)Dict
mergeAndReplaceCopy(const DictPtr &d)Dict
navigateAbsolute(const Path &path) const overrideDictvirtual
navigateRelative(const Path &path) const overrideSpecializedVariantBase< data::dto::Dict, Dict >inlinevirtual
operator typename AronDataType::PointerType()SpecializedVariantBase< data::dto::Dict, Dict >inline
operator=(const Dict &)Dict
operator==(const Dict &) const overrideDictvirtual
operator==(const DictPtr &) const overrideDict
ContainerVariant< data::dto::Dict, Dict >::operator==(const Variant &other) const overrideSpecializedVariantBase< data::dto::Dict, Dict >inlinevirtual
ContainerVariant< data::dto::Dict, Dict >::operator==(const PointerType &other) const=0SpecializedVariantBase< data::dto::Dict, Dict >pure virtual
operator[](const std::string &) constDict
pathVariantprotected
pathToString() constVariantinline
PointerType typedefSpecializedVariantBase< data::dto::Dict, Dict >
recalculateType() const overrideDictvirtual
removeElement(const std::string &key)Dict
setElement(const std::string &, const VariantPtr &=nullptr)Dict
setElementCopy(const std::string &, const VariantPtr &=nullptr)Dict
SpecializedVariantBase()=deleteContainerVariant< data::dto::Dict, Dict >
SpecializedVariantBase(const data::Descriptor descriptor, const Path &path=Path())ContainerVariant< data::dto::Dict, Dict >inline
SpecializedVariantBase(const typename AronDataType::PointerType &o, const data::Descriptor descriptor, const Path &path=Path())ContainerVariant< data::dto::Dict, Dict >inline
SpecializedVariantBase< data::dto::Dict, Dict >::SpecializedVariantBase(const data::Descriptor descriptor, const Path &path=Path())SpecializedVariantBase< data::dto::Dict, Dict >inline
SpecializedVariantBase< data::dto::Dict, Dict >::SpecializedVariantBase(const typename AronDataType::PointerType &o, const data::Descriptor descriptor, const Path &path=Path())SpecializedVariantBase< data::dto::Dict, Dict >inline
toAronDictDTO() constDict
ToAronDictDTO(const PointerType &navigator)Dictstatic
toAronDTO() const overrideSpecializedVariantBase< data::dto::Dict, Dict >inline
armarx::aron::data::Variant::toAronDTO() const =0Variantpure virtual
ToAronDTO(const std::vector< VariantPtr > &)Variantstatic
Variant()=deleteVariant
Variant(const data::Descriptor &descriptor, const Path &path)Variantinline
~ContainerVariant()=defaultContainerVariant< data::dto::Dict, Dict >virtual
~SpecializedVariantBase()=defaultSpecializedVariantBase< data::dto::Dict, Dict >virtual
~Variant()=defaultVariantvirtual