The Sparta Modeling Framework
Loading...
Searching...
No Matches
sparta::app::LoggingTrigger Class Reference

Trigger for strating logging given a number of tap descriptors. More...

#include <AppTriggers.hpp>

Inheritance diagram for sparta::app::LoggingTrigger:
Collaboration diagram for sparta::app::LoggingTrigger:

Public Member Functions

 LoggingTrigger (Simulation &sim, const log::TapDescVec &taps)
 
virtual void go () override
 
virtual void stop () override
 

Detailed Description

Trigger for strating logging given a number of tap descriptors.

Note
Attaches all taps on go, reports warning on stop

Definition at line 149 of file AppTriggers.hpp.

Constructor & Destructor Documentation

◆ LoggingTrigger()

sparta::app::LoggingTrigger::LoggingTrigger ( Simulation sim,
const log::TapDescVec &  taps 
)
inline

Definition at line 156 of file AppTriggers.hpp.

Member Function Documentation

◆ go()

virtual void sparta::app::LoggingTrigger::go ( )
inlineoverridevirtual

Definition at line 165 of file AppTriggers.hpp.

◆ stop()

virtual void sparta::app::LoggingTrigger::stop ( )
inlineoverridevirtual

Definition at line 168 of file AppTriggers.hpp.


The documentation for this class was generated from the following file: