ark::pipeline::SimTimeProviderFactory

Defined in header “ark/pipeline/sim_time_provider.hh”.


A factory that provides SimTimeProvider objects. This provides a unique time provider for each stage, allowing tight control over the clock.

Methods

  • ~SimTimeProviderFactory()
    Virtual destructor, for cleanup.

  • TimeProviderPtr make_for_stage()
    Provide a time provider to use for the given stage (referenced by name).