57 std::vector<VariantPtr>
getChildren()
const override;
size_t childrenSize() const override
static std::string GetFullNamePrefix()
std::string getShortName() const override
get a short name of this specific type
void setAcceptedType(const VariantPtr &)
VariantPtr getAcceptedType() const
type::dto::DictPtr toDictDTO() const
std::string getFullName() const override
get the full name of this specific type
Dict(const Path &path=Path())
VariantPtr navigateAbsolute(const Path &path) const override
naviate absolute
std::vector< VariantPtr > getChildren() const override
get all child elements
static std::string GetNamePrefix()
operator type::dto::Dict()
A convenience header to include all aron files (full include, not forward declared)
std::shared_ptr< Variant > VariantPtr