Class NodesStateApi
Defined in File PipelineStateApi.hpp
Class Documentation
-
class NodesStateApi
pipeline.getState().nodes({nodeId1}).summary() -> std::unordered_map<std::string, TimingStats>; pipeline.getState().nodes({nodeId1}).detailed() -> std::unordered_map<std::string, NodeState>; pipeline.getState().nodes(nodeId1).detailed() -> NodeState; pipeline.getState().nodes({nodeId1}).outputs() -> std::unordered_map<std::string, TimingStats>; pipeline.getState().nodes({nodeId1}).outputs({outputName1}) -> std::unordered_map<std::string, TimingStats>; pipeline.getState().nodes({nodeId1}).outputs(outputName) -> TimingStats; pipeline.getState().nodes({nodeId1}).events(); pipeline.getState().nodes({nodeId1}).inputs() -> std::unordered_map<std::string, QueueState>; pipeline.getState().nodes({nodeId1}).inputs({inputName1}) -> std::unordered_map<std::string, QueueState>; pipeline.getState().nodes({nodeId1}).inputs(inputName) -> QueueState; pipeline.getState().nodes({nodeId1}).otherStats() -> std::unordered_map<std::string, TimingStats>; pipeline.getState().nodes({nodeId1}).otherStats({statName1}) -> std::unordered_map<std::string, TimingStats>; pipeline.getState().nodes({nodeId1}).outputs(statName) -> TimingStats;
Public Functions
-
PipelineState summary()
-
PipelineState detailed()
-
std::unordered_map<Node::Id, std::unordered_map<std::string, NodeState::OutputQueueState>> outputs()
-
std::unordered_map<Node::Id, std::unordered_map<std::string, NodeState::InputQueueState>> inputs()
-
PipelineState summary()