Cpp-Taskflow  2.3.1
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Ctf::cudaFlowBuilding methods of a cuda task dependency graph
 Ctf::cudaTaskHandle to a node in a cudaGraph
 Ctf::ExecutorThe executor class to run a taskflow graph
 Ctf::ExecutorObserverInterfaceThe interface class for creating an executor observer
 Ctf::ExecutorObserverDefault executor observer to dump the execution timelines
 Ctf::FlowBuilderBuilding methods of a task dependency graph
 Ctf::SubflowThe building blocks of dynamic tasking
 Ctf::TaskflowClass to create a task dependency graph
 Cis_condition_taskDetermines if a callable is a condition task
 Cis_cudaflow_taskDetermines if a callable is a cudaflow task
 Cis_dynamic_taskDetermines if a callable is a dynamic task
 Cis_static_taskDetermines if a callable is a static task
 Ctf::TaskHandle to a node in a task dependency graph
 Ctf::TaskQueue< T >Lock-free unbounded single-producer multiple-consumer queue
 Ctf::TaskQueue< Node *>
 Ctf::TaskViewImmutable accessor class to a task node, mainly used in the tf::ExecutorObserver interface