SpiecsEngine
 
Loading...
Searching...
No Matches
scl::directed_acyclic_node Class Reference

DAG Node Class. More...

#include <DirectedAcyclicGraph.h>

Public Member Functions

 directed_acyclic_node ()=delete
 Constructor Function.
 
 directed_acyclic_node (const std::string &name, const std::vector< std::string > &dependencies, const std::function< void()> &func)
 Constructor Function.
 
virtual ~directed_acyclic_node ()=default
 Destructor Function.
 

Private Attributes

std::string m_Name
 Node name.
 
std::vector< std::string > m_Dependencies
 Node dependencies name.
 
std::function< void()> m_Func
 Node function.
 

Friends

class directed_acyclic_graph
 Allow directed_acyclic_graph access all data.
 

Detailed Description

DAG Node Class.

Definition at line 15 of file DirectedAcyclicGraph.h.


The documentation for this class was generated from the following file: