5#ifndef ISF_TOOLS_LLPTRUTHSTRATEGY_H
6#define ISF_TOOLS_LLPTRUTHSTRATEGY_H 1
32 LLPTruthStrategy(
const std::string& t,
const std::string& n,
const IInterface* p );
ISF interface class for TruthIncidents.
int m_passProcessCodeRangeHigh
virtual StatusCode initialize() override
int m_passProcessCategory
int m_passProcessCodeRangeLow
The process code range (low-high) and the category of processes that should pass this strategy.
LLPTruthStrategy(const std::string &t, const std::string &n, const IInterface *p)
Constructor with parameters.
virtual bool appliesToRegion(unsigned short geoID) const override
IntegerArrayProperty m_regionListProperty
~LLPTruthStrategy()=default
Destructor.
virtual bool pass(ITruthIncident &incident) const override
True if the ITruthStrategy implementationapplies to the given ITruthIncident.