_associate_from_config(const Config &task_cfg, DTMap &&dt_map, std::string lookup_key) | Utopia::DataIO::DataManager< Traits > | inlineprotected |
_decider_task_map | Utopia::DataIO::DataManager< Traits > | protected |
_deciders | Utopia::DataIO::DataManager< Traits > | protected |
_execution_process | Utopia::DataIO::DataManager< Traits > | protected |
_filter_tasks_from_config(const Config &task_cfg, TaskMap &tasks) | Utopia::DataIO::DataManager< Traits > | inlineprotected |
_log | Utopia::DataIO::DataManager< Traits > | protected |
_setup_from_config(const Config &cfg, KnownObjectsMap &&known_objects) | Utopia::DataIO::DataManager< Traits > | inlineprotected |
_tasks | Utopia::DataIO::DataManager< Traits > | protected |
_trigger_task_map | Utopia::DataIO::DataManager< Traits > | protected |
_triggers | Utopia::DataIO::DataManager< Traits > | protected |
AssocsMap typedef | Utopia::DataIO::DataManager< Traits > | |
DataManager()=default | Utopia::DataIO::DataManager< Traits > | |
DataManager(const DataManager &other)=default | Utopia::DataIO::DataManager< Traits > | |
DataManager(DataManager &&other)=default | Utopia::DataIO::DataManager< Traits > | |
DataManager(const Config &cfg, TaskMap tasks, std::unordered_map< std::string, std::function< std::shared_ptr< Decider >() > > deciders, std::unordered_map< std::string, std::function< std::shared_ptr< Trigger >() > > triggers, ExecutionProcess execproc) | Utopia::DataIO::DataManager< Traits > | inline |
DataManager(OrderedTaskMap tasks, OrderedDeciderMap deciders, OrderedTriggerMap triggers, ExecutionProcess execproc, std::map< std::string, std::string > decider_task_assocs={}, std::map< std::string, std::string > trigger_task_assocs={}) | Utopia::DataIO::DataManager< Traits > | inline |
Decider typedef | Utopia::DataIO::DataManager< Traits > | |
DeciderMap typedef | Utopia::DataIO::DataManager< Traits > | |
ExecutionProcess typedef | Utopia::DataIO::DataManager< Traits > | |
get_decider_task_map() | Utopia::DataIO::DataManager< Traits > | inline |
get_deciders() | Utopia::DataIO::DataManager< Traits > | inline |
get_logger() const | Utopia::DataIO::DataManager< Traits > | inline |
get_tasks() | Utopia::DataIO::DataManager< Traits > | inline |
get_trigger_task_map() | Utopia::DataIO::DataManager< Traits > | inline |
get_triggers() | Utopia::DataIO::DataManager< Traits > | inline |
operator()(Model &&model, Args &&... args) | Utopia::DataIO::DataManager< Traits > | inline |
operator=(const DataManager &other)=default | Utopia::DataIO::DataManager< Traits > | |
operator=(DataManager &&other)=default | Utopia::DataIO::DataManager< Traits > | |
OrderedDeciderMap typedef | Utopia::DataIO::DataManager< Traits > | |
OrderedTaskMap typedef | Utopia::DataIO::DataManager< Traits > | |
OrderedTriggerMap typedef | Utopia::DataIO::DataManager< Traits > | |
Self typedef | Utopia::DataIO::DataManager< Traits > | |
swap(DataManager &other) | Utopia::DataIO::DataManager< Traits > | inline |
Task typedef | Utopia::DataIO::DataManager< Traits > | |
TaskMap typedef | Utopia::DataIO::DataManager< Traits > | |
Trigger typedef | Utopia::DataIO::DataManager< Traits > | |
TriggerMap typedef | Utopia::DataIO::DataManager< Traits > | |
~DataManager()=default | Utopia::DataIO::DataManager< Traits > | virtual |