1 #ifndef CARMA_DBMS_VALIDITYSETFILTER_H
2 #define CARMA_DBMS_VALIDITYSETFILTER_H
27 :
public SetFilter<carma::monitor::MonitorPoint::VALIDITY> {
31 (
const std::set<carma::monitor::MonitorPoint::VALIDITY>& validities);
41 virtual std::string
toString(
const std::string& tableName =
"",
42 const std::string& columnName =
"")
const;
48 virtual std::string
name()
const;
56 #endif // CARMA_DBMS_VALIDITYSETFILTER_H
virtual std::string toString(const std::string &tableName="", const std::string &columnName="") const
string representation of the filter.
virtual std::string name() const
get the class name for use in log messages etc
Abstract base class for all monitor points.
set filter template class.
class to represent an SQL query filter for a set of validities viz validity IN (VALID,VALID_GOOD)
template to represent a one component set search filter (viz.