3 #include "flow_builder.hpp" 19 template <
template<
typename...>
typename E>
22 friend class Topology;
67 assert(_topologies.empty());
77 os <<
"digraph Framework {\n";
78 for(
const auto& n: _graph) {
The base class to derive a taskflow class.
Definition: basic_taskflow.hpp:38
size_t num_nodes() const
queries the number of nodes in the framework
Definition: framework.hpp:71
Definition: taskflow.hpp:6
A reusable task dependency graph.
Definition: framework.hpp:17
virtual ~Framework()
destroy the framework (virtual call)
Definition: framework.hpp:66
std::string dump() const
dumps the framework in DOT format to a std::string
Definition: framework.hpp:85
The building blocks of task dependency graphs.
Definition: flow_builder.hpp:13
Framework()
constructs the framework with an empty task dependency graph
Definition: framework.hpp:62