Hedgehog  3.1.0
A library to generate hybrid pipeline workflow systems
Loading...
Searching...
No Matches
hh::core::abstraction::GraphNodeAbstraction Member List

This is the complete list of members for hh::core::abstraction::GraphNodeAbstraction, including all inherited members.

belongingGraph() consthh::core::abstraction::NodeAbstractioninline
belongingGraph_hh::core::abstraction::NodeAbstractionprivate
createInnerGroupsAndLaunchThreads(bool waitForInitialization)=0hh::core::abstraction::GraphNodeAbstractionpure virtual
deviceId() const overridehh::core::abstraction::GraphNodeAbstractioninlinevirtual
deviceId(int deviceId)hh::core::abstraction::GraphNodeAbstractioninline
deviceId_hh::core::abstraction::GraphNodeAbstractionprivate
EXEC enum valuehh::core::abstraction::GraphNodeAbstraction
executionDuration() consthh::core::abstraction::NodeAbstractioninline
executionDuration_hh::core::abstraction::NodeAbstractionprivate
graphConstructionDuration() consthh::core::abstraction::GraphNodeAbstractioninline
graphConstructionDuration(std::chrono::nanoseconds const &graphConstructionDuration)hh::core::abstraction::GraphNodeAbstractioninline
graphConstructionDuration_hh::core::abstraction::GraphNodeAbstractionprivate
graphId() const overridehh::core::abstraction::GraphNodeAbstractioninlinevirtual
graphId(size_t graphId)hh::core::abstraction::GraphNodeAbstractioninline
graphId_hh::core::abstraction::GraphNodeAbstractionprivate
GraphNodeAbstraction(std::string const &name)hh::core::abstraction::GraphNodeAbstractioninlineexplicit
graphStartCreation() consthh::core::abstraction::GraphNodeAbstractioninline
graphStartCreation_hh::core::abstraction::GraphNodeAbstractionprivate
graphStatus() consthh::core::abstraction::GraphNodeAbstractioninline
graphStatus_hh::core::abstraction::GraphNodeAbstractionprotected
id() consthh::core::abstraction::NodeAbstractioninlinevirtual
ids() const =0hh::core::abstraction::NodeAbstractionpure virtual
incrementExecutionDuration(std::chrono::nanoseconds const &exec)hh::core::abstraction::NodeAbstractioninline
INIT enum valuehh::core::abstraction::GraphNodeAbstraction
INS enum valuehh::core::abstraction::GraphNodeAbstraction
insideNodesAndGroups_hh::core::abstraction::GraphNodeAbstractionprotected
isRegistered() consthh::core::abstraction::NodeAbstractioninline
isRegistered_hh::core::abstraction::NodeAbstractionprivate
joinThreads()=0hh::core::abstraction::GraphNodeAbstractionpure virtual
minMaxExecutionDuration() consthh::core::abstraction::GraphNodeAbstractioninline
minMaxWaitDuration() consthh::core::abstraction::GraphNodeAbstractioninline
name() consthh::core::abstraction::NodeAbstractioninline
name_hh::core::abstraction::NodeAbstractionprivate
node() const =0hh::core::abstraction::NodeAbstractionpure virtual
NodeAbstraction(std::string name)hh::core::abstraction::NodeAbstractioninlineexplicit
printOptions() consthh::core::abstraction::PrintableAbstractioninline
printOptions()hh::core::abstraction::PrintableAbstractioninline
printOptions_hh::core::abstraction::PrintableAbstractionprivate
registerNode(GraphNodeAbstraction *belongingGraph) overridehh::core::abstraction::GraphNodeAbstractioninlinevirtual
registerNodeInsideGraph(NodeAbstraction *core)=0hh::core::abstraction::GraphNodeAbstractionpure virtual
setInside()=0hh::core::abstraction::GraphNodeAbstractionpure virtual
startExecutionTimeStamp() consthh::core::abstraction::NodeAbstractioninline
startExecutionTimeStamp(std::chrono::time_point< std::chrono::system_clock > const &startExecutionTimeStamp)hh::core::abstraction::NodeAbstractioninline
startExecutionTimeStamp_hh::core::abstraction::NodeAbstractionprivate
Status enum namehh::core::abstraction::GraphNodeAbstraction
TERM enum valuehh::core::abstraction::GraphNodeAbstraction
visit(Printer *printer)=0hh::core::abstraction::PrintableAbstractionpure virtual
~GraphNodeAbstraction() override=defaulthh::core::abstraction::GraphNodeAbstraction
~NodeAbstraction()=defaulthh::core::abstraction::NodeAbstractionvirtual