<divclass="ttc" id="classtf_1_1BasicTaskflow_html_abe76e5288016861aaf1dafc0218d3084"><divclass="ttname"><ahref="classtf_1_1BasicTaskflow.html#abe76e5288016861aaf1dafc0218d3084">tf::BasicTaskflow::share_executor</a></div><divclass="ttdeci">std::shared_ptr< Executor > share_executor()</div><divclass="ttdoc">shares ownership of the executor associated with this taskflow object </div><divclass="ttdef"><b>Definition:</b> basic_taskflow.hpp:323</div></div>
<divclass="ttc" id="classtf_1_1BasicTaskflow_html_a18341302575dcb719e455d84a738273f"><divclass="ttname"><ahref="classtf_1_1BasicTaskflow.html#a18341302575dcb719e455d84a738273f">tf::BasicTaskflow::num_nodes</a></div><divclass="ttdeci">size_t num_nodes() const</div><divclass="ttdoc">queries the number of nodes in the present task dependency graph </div><divclass="ttdef"><b>Definition:</b> basic_taskflow.hpp:305</div></div>
<divclass="ttc" id="classtf_1_1BasicTaskflow_html_a848e425f67b49a8a7ac21f6b791999c5"><divclass="ttname"><ahref="classtf_1_1BasicTaskflow.html#a848e425f67b49a8a7ac21f6b791999c5">tf::BasicTaskflow::dispatch</a></div><divclass="ttdeci">std::shared_future< void > dispatch()</div><divclass="ttdoc">dispatches the present graph to threads and returns immediately </div><divclass="ttdef"><b>Definition:</b> basic_taskflow.hpp:356</div></div>
<divclass="ttc" id="classtf_1_1BasicTaskflow_html_a0126001a2bd8603af4827049578629cb"><divclass="ttname"><ahref="classtf_1_1BasicTaskflow.html#a0126001a2bd8603af4827049578629cb">tf::BasicTaskflow::silent_dispatch</a></div><divclass="ttdeci">void silent_dispatch()</div><divclass="ttdoc">dispatches the present graph to threads and returns immediately </div><divclass="ttdef"><b>Definition:</b> basic_taskflow.hpp:329</div></div>
<divclass="ttc" id="classtf_1_1BasicTaskflow_html_ab077a9419b9cb6cbc9f9647c621c8c71"><divclass="ttname"><ahref="classtf_1_1BasicTaskflow.html#ab077a9419b9cb6cbc9f9647c621c8c71">tf::BasicTaskflow::BasicTaskflow</a></div><divclass="ttdeci">BasicTaskflow()</div><divclass="ttdoc">constructs the taskflow with std::thread::hardware_concurrency worker threads </div><divclass="ttdef"><b>Definition:</b> basic_taskflow.hpp:272</div></div>
<divclass="ttc" id="classtf_1_1SubflowBuilder_html"><divclass="ttname"><ahref="classtf_1_1SubflowBuilder.html">tf::SubflowBuilder</a></div><divclass="ttdoc">The building blocks of dynamic tasking. </div><divclass="ttdef"><b>Definition:</b> flow_builder.hpp:713</div></div>
<divclass="ttc" id="classtf_1_1BasicTaskflow_html_a7e97ed52d9d0470d2751f32748adb253"><divclass="ttname"><ahref="classtf_1_1BasicTaskflow.html#a7e97ed52d9d0470d2751f32748adb253">tf::BasicTaskflow::num_topologies</a></div><divclass="ttdeci">size_t num_topologies() const</div><divclass="ttdoc">queries the number of existing topologies </div><divclass="ttdef"><b>Definition:</b> basic_taskflow.hpp:317</div></div>
<divclass="ttc" id="classtf_1_1BasicTaskflow_html_a8f0ce2026118e97b83cbd727ed0932af"><divclass="ttname"><ahref="classtf_1_1BasicTaskflow.html#a8f0ce2026118e97b83cbd727ed0932af">tf::BasicTaskflow::wait_for_topologies</a></div><divclass="ttdeci">void wait_for_topologies()</div><divclass="ttdoc">blocks until all running topologies complete and then cleans up all associated storages ...</div><divclass="ttdef"><b>Definition:</b> basic_taskflow.hpp:398</div></div>
<divclass="ttc" id="classtf_1_1BasicTaskflow_html_a37ef86998f23ee7315be032c40fe815e"><divclass="ttname"><ahref="classtf_1_1BasicTaskflow.html#a37ef86998f23ee7315be032c40fe815e">tf::BasicTaskflow::wait_for_all</a></div><divclass="ttdeci">void wait_for_all()</div><divclass="ttdoc">dispatches the present graph to threads and wait for all topologies to complete </div><divclass="ttdef"><b>Definition:</b> basic_taskflow.hpp:389</div></div>
<divclass="ttc" id="classtf_1_1FlowBuilder_html"><divclass="ttname"><ahref="classtf_1_1FlowBuilder.html">tf::FlowBuilder</a></div><divclass="ttdoc">The building blocks of task dependency graphs. </div><divclass="ttdef"><b>Definition:</b> flow_builder.hpp:13</div></div>
<divclass="ttc" id="classtf_1_1BasicTaskflow_html_a9cef9ee3d27ffc78bfa953c8ed25b559"><divclass="ttname"><ahref="classtf_1_1BasicTaskflow.html#a9cef9ee3d27ffc78bfa953c8ed25b559">tf::BasicTaskflow::num_workers</a></div><divclass="ttdeci">size_t num_workers() const</div><divclass="ttdoc">queries the number of worker threads in the associated executor </div><divclass="ttdef"><b>Definition:</b> basic_taskflow.hpp:311</div></div>
<divclass="ttc" id="classtf_1_1BasicTaskflow_html_afa5ea834928f68f950f59889c626c2ff"><divclass="ttname"><ahref="classtf_1_1BasicTaskflow.html#afa5ea834928f68f950f59889c626c2ff">tf::BasicTaskflow::Executor</a></div><divclass="ttdeci">E< Closure > Executor</div><divclass="ttdoc">alias of executor type </div><divclass="ttdef"><b>Definition:</b> basic_taskflow.hpp:47</div></div>
<divclass="ttc" id="classtf_1_1BasicTaskflow_html_ae820a9ab3cad471a591da4de749752ae"><divclass="ttname"><ahref="classtf_1_1BasicTaskflow.html#ae820a9ab3cad471a591da4de749752ae">tf::BasicTaskflow::~BasicTaskflow</a></div><divclass="ttdeci">~BasicTaskflow()</div><divclass="ttdoc">destructs the taskflow </div><divclass="ttdef"><b>Definition:</b> basic_taskflow.hpp:299</div></div>
<divclass="ttc" id="classtf_1_1BasicTaskflow_html_a913a31040546bcf9d6e044580d170722"><divclass="ttname"><ahref="classtf_1_1BasicTaskflow.html#a913a31040546bcf9d6e044580d170722">tf::BasicTaskflow::dump</a></div><divclass="ttdeci">std::string dump() const</div><divclass="ttdoc">dumps the present task dependency graph in DOT format to a std::string </div><divclass="ttdef"><b>Definition:</b> basic_taskflow.hpp:465</div></div>
<divclass="ttc" id="classtf_1_1BasicTaskflow_html_ae4c67b7bc87564e8b5b309837f4b6d78"><divclass="ttname"><ahref="classtf_1_1BasicTaskflow.html#ae4c67b7bc87564e8b5b309837f4b6d78">tf::BasicTaskflow::dump_topologies</a></div><divclass="ttdeci">std::string dump_topologies() const</div><divclass="ttdoc">dumps the existing topologies in DOT format to a std::string </div><divclass="ttdef"><b>Definition:</b> basic_taskflow.hpp:429</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<divid="nav-path" class="navpath"><!-- id is needed for treeview function! -->