Class exec_estimates_parser
Defined in File exec_estimates_parser.hpp
Inheritance Relationships
Base Types
public rconfig::xml::xml_config_parser
public rer::client< exec_estimates_parser >
Class Documentation
-
class exec_estimates_parser : public rconfig::xml::xml_config_parser, public rer::client<exec_estimates_parser>
Parses XML configuration used for estimation of task execution times at the start of simulation.
Public Types
-
using config_type = exec_estimates_config
Public Functions
-
inline explicit exec_estimates_parser(std::list<std::string> task_names = std::list<std::string>()) noexcept
-
void parse(const ticpp::Element &node) override
-
inline void task_add(const std::string &task)
-
bool validate(void) const override
-
inline std::string xml_root(void) const override
Public Static Attributes
-
static const std::string kXMLRoot = "task_exec_estimates"
The root tag that all cache parameters should lie under in the XML tree.
-
using config_type = exec_estimates_config