GCBM
|
#include <cbmdisturbancelistener.h>
Public Member Functions | |
DisturbanceSequenceSubCondition (flint::ITiming *timing, std::shared_ptr< std::deque< DisturbanceHistoryRecord >> disturbanceHistory, const std::vector< DisturbanceHistoryCondition > &sequence) | |
bool | check () const override |
Public Member Functions inherited from IDisturbanceSubCondition | |
virtual | ~IDisturbanceSubCondition ()=default |
Private Attributes | |
flint::ITiming * | _timing |
std::shared_ptr< std::deque< DisturbanceHistoryRecord > > | _disturbanceHistory |
std::vector< DisturbanceHistoryCondition > | _sequence |
DisturbanceSequenceSubCondition | ( | flint::ITiming * | timing, |
std::shared_ptr< std::deque< DisturbanceHistoryRecord >> | disturbanceHistory, | ||
const std::vector< DisturbanceHistoryCondition > & | sequence | ||
) |
|
overridevirtual |
Implements IDisturbanceSubCondition.
|
private |
|
private |
|
private |