20 #ifndef GEOS_EVENTS_TASKS_TASKSMANAGER_HPP_
21 #define GEOS_EVENTS_TASKS_TASKSMANAGER_HPP_
42 virtual Group *
createChild(
string const & childKey,
string const & childName )
override;
A class to manage and execute tasks.
virtual ~TasksManager() override
Destructor.
TasksManager(string const &name, Group *const parent)
Constructor.
virtual void expandObjectCatalogs() override
This function is used to expand any catalogs in the data structure.
virtual Group * createChild(string const &childKey, string const &childName) override
Creates a new sub-Group using the ObjectCatalog functionality.