#pragma once namespace tf { // taskflow class Node; class Graph; class FlowBuilder; class Semaphore; class Subflow; class Task; class TaskView; class Taskflow; class Topology; class Executor; class WorkerView; class ObserverInterface; class ChromeTracingObserver; class TFProfObserver; // cudaFlow class cudaNode; class cudaGraph; class cudaTask; class cudaFlow; class cudaFlowCapturer; class cudaFlowCapturerBase; class cublasFlowCapturer; } // end of namespace tf -----------------------------------------------------