#include <Node.hpp>
◆ type
Enumerator |
---|
NONE | |
NODE | |
GRAPH | |
◆ TaskNode() [1/4]
task::TaskNode::TaskNode |
( |
std::shared_ptr< TaskGraph > |
graph, |
|
|
std::function< void()> |
task |
|
) |
| |
|
inline |
◆ TaskNode() [2/4]
task::TaskNode::TaskNode |
( |
std::shared_ptr< TaskGraph > |
host_graph, |
|
|
std::shared_ptr< TaskGraph > |
composed_graph |
|
) |
| |
|
inline |
◆ ~TaskNode()
task::TaskNode::~TaskNode |
( |
| ) |
|
|
inline |
◆ TaskNode() [3/4]
task::TaskNode::TaskNode |
( |
const TaskNode & |
| ) |
|
|
delete |
◆ TaskNode() [4/4]
task::TaskNode::TaskNode |
( |
TaskNode && |
| ) |
|
|
delete |
◆ addDependent()
void task::TaskNode::addDependent |
( |
TaskNode & |
node | ) |
|
|
inline |
◆ addSuccessor()
void task::TaskNode::addSuccessor |
( |
TaskNode & |
node | ) |
|
|
inline |
◆ getDependents()
std::vector< TaskNode * > & task::TaskNode::getDependents |
( |
| ) |
|
|
inline |
◆ getGraph()
std::shared_ptr< TaskGraph > task::TaskNode::getGraph |
( |
| ) |
const |
|
inline |
◆ getName()
std::string task::TaskNode::getName |
( |
| ) |
const |
|
inline |
◆ getSucessors()
std::vector< TaskNode * > & task::TaskNode::getSucessors |
( |
| ) |
|
|
inline |
◆ getType()
type task::TaskNode::getType |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ removeDependent()
void task::TaskNode::removeDependent |
( |
TaskNode & |
node | ) |
|
|
inline |
◆ removeSucessor()
void task::TaskNode::removeSucessor |
( |
TaskNode & |
node | ) |
|
|
inline |
◆ setName()
void task::TaskNode::setName |
( |
const std::string & |
name | ) |
|
|
inline |
◆ task::Executor
◆ TaskGraph
The documentation for this class was generated from the following file: