Go to the documentation of this file.
31 #include "../detail/ContainerVariant.h"
57 std::vector<VariantPtr>
getChildren()
const override;
std::shared_ptr< Variant > VariantPtr
const VariantContainerType List
std::string getFullName() const override
get the full name of this specific type
List(const Path &path=Path())
size_t childrenSize() const override
std::vector< VariantPtr > getChildren() const override
get all child elements
static std::string GetFullNamePrefix()
std::string getShortName() const override
get a short name of this specific type
type::dto::ListPtr toListDTO() const
A convenience header to include all aron files (full include, not forward declared)
VariantPtr getAcceptedType() const
VariantPtr navigateAbsolute(const Path &path) const override
naviate absolute
static std::string GetNamePrefix()
std::filesystem::path Path
std::shared_ptr< List > ListPtr
void setAcceptedType(const VariantPtr &)