Go to the documentation of this file.
28 #include "../../Exception.h"
30 #include "container/Dict.h"
41 return FACTORY->create(
a,
path);
46 std::vector<VariantPtr>
ret;
47 for (
const auto& aron :
a)
56 std::vector<data::dto::GenericDataPtr>
ret;
57 for (
const auto&
v :
a)
61 ret.push_back(
v->toAronDTO());
65 ret.push_back(
nullptr);
std::unique_ptr< VariantFactory > VariantFactoryPtr
ReaderT::InputType T & ret
static VariantPtr FromAronDTO(const data::dto::GenericDataPtr &, const Path &=Path())
create a variant from a dto object
std::shared_ptr< Variant > VariantPtr
double a(double t, double a0, double j)
A convenience header to include all aron files (full include, not forward declared)
static std::vector< data::dto::GenericDataPtr > ToAronDTO(const std::vector< VariantPtr > &)
return a list of dto objects from a list of variant objects
double v(double t, double v0, double a0, double j)