NcEngine
|
This is the complete list of members for nc::task::TaskGraph< Phase >, including all inherited members.
Add(size_t id, std::string_view name, F &&func, std::vector< size_t > predecessors={}, std::vector< size_t > successors={}) -> tf::Task | nc::task::TaskGraph< Phase > | inline |
Add(size_t id, std::string_view name, std::unique_ptr< tf::Taskflow > graph, std::vector< size_t > predecessors={}, std::vector< size_t > successors={}) -> tf::Task | nc::task::TaskGraph< Phase > | inline |
Emplace(std::string_view name, F &&func) -> tf::Task (defined in nc::task::TaskGraph< Phase >) | nc::task::TaskGraph< Phase > | inlineprotected |
Emplace(std::string_view name, std::unique_ptr< tf::Taskflow > graph) -> tf::Task (defined in nc::task::TaskGraph< Phase >) | nc::task::TaskGraph< Phase > | inlineprotected |
GetExceptionContext() noexcept -> ExceptionContext & | nc::task::TaskGraph< Phase > | inline |
m_ctx (defined in nc::task::TaskGraph< Phase >) | nc::task::TaskGraph< Phase > | protected |
m_tasks (defined in nc::task::TaskGraph< Phase >) | nc::task::TaskGraph< Phase > | protected |
Schedule(size_t id, tf::Task handle, std::vector< size_t > predecessors, std::vector< size_t > successors) -> tf::Task (defined in nc::task::TaskGraph< Phase >) | nc::task::TaskGraph< Phase > | inlineprotected |
StoreGraph(std::unique_ptr< tf::Taskflow > graph) | nc::task::TaskGraph< Phase > | inline |
TaskGraph() (defined in nc::task::TaskGraph< Phase >) | nc::task::TaskGraph< Phase > | inlineprotected |
~TaskGraph() noexcept=default (defined in nc::task::TaskGraph< Phase >) | nc::task::TaskGraph< Phase > | protected |