Class bi_tdgraph_metrics
Defined in File bi_tdgraph_metrics.hpp
Inheritance Relationships
Base Type
public rmetrics::base_metrics
Class Documentation
-
class bi_tdgraph_metrics : public virtual rmetrics::base_metrics
Interface defining metrics that can be collected about the current task dist of a cta::ds::bi_tdgraph.
Public Functions
-
bi_tdgraph_metrics(void) = default
-
~bi_tdgraph_metrics(void) override = default
-
virtual int current_task_depth(void) const = 0
Return the depth of the curent task within the task decomposition graph, or -1 if there is no current task.
-
virtual int current_task_id(void) const = 0
Return a uuid for the current task, for use in calculating overall task bi_tdgraph_dist, or -1 if no current task.
-
virtual int current_task_tab(void) const = 0
Return a uuid for the TAB that the current task belongs to, or -1 if no current TAB.
-
bi_tdgraph_metrics(void) = default