Class GraphExecutable::ExecDependency

Nested Relationships

This class is a nested type of Class GraphExecutable.

Class Documentation

class mgb::cg::GraphExecutable::ExecDependency

dependency for execute()

This is used when comp_node_seq_recorder_level is 2: the objects needed by kernels in execute() should be moved to this object and the parent operator class would later be destructed.

Public Functions

~ExecDependency() = default
bool has_runtime_check() const

if this returns true, do_runtime_check() would be called before each run

void do_runtime_check()