ark::pipeline::ExecutionTimeoutStage

Defined in header “ark/pipeline/stages/execution_timeout_stage.hh”.


This stage provides a mechanism to timeout (via realtime) the overall pipeline. For example, if you want to make sure your simulation never goes beyond five minutes.

Methods

  • ExecutionTimeoutStage(const std::string & name)
    Constructor. Initializes the stage.

  • void add_arguments(core::ArgumentParser & parser)
    Adds in command line arguments.

  • void initialize(StageInterface & interface)
    Initializes the stage, creating the necessary timers.