17 virtual const char *
what() const noexcept
override {
return m_msg.c_str(); }
44 EmptyModuleError(
const std::string & moduleName) :
BaseError(
"You tried to run a graph containing an empty module/sub graph: " + moduleName) {}
virtual const char * what() const noexcept override
Definition: tasks.hpp:17
BaseError(const std::string &msg)
Definition: tasks.hpp:16
CycleError()
Definition: tasks.hpp:31
EmptyGraphError()
Definition: tasks.hpp:37
EmptyModuleError(const std::string &moduleName)
Definition: tasks.hpp:44
EmptyModuleError()
Definition: tasks.hpp:43
TaskNotFromSameGraphError()
Definition: tasks.hpp:25
Definition: Executor.cpp:5