25 template <
class t_Derived,
class t_Parameters>
36 template <
class t_Ariles>
39 return (ariles_class.arilesGetParameters(*(
static_cast<t_Derived *
>(
this))));
43 template <
class t_Entry>
44 void visit(t_Entry &entry,
const std::string &name,
const Parameters ¶m)
const
46 ARILES2_TRACE_FUNCTION;
47 this->visitMapEntry(entry, name, param);
51 template <
class t_Entry>
54 ARILES2_UNUSED_ARG(name);
55 ARILES2_TRACE_FUNCTION;
56 ARILES2_TRACE_VALUE(name);
57 ARILES2_TRACE_TYPE(entry);
58 apply_process(*(
static_cast<t_Derived *
>(
this)), entry, param);