CARMA C++
TimeFilter.h
Go to the documentation of this file.
1 #ifndef CARMA_DBMS_TIMEFILTER_H
2 #define CARMA_DBMS_TIMEFILTER_H
3 
15 #include <string>
17 
18 namespace carma {
19 namespace dbms {
20 
25 class TimeFilter : public NumericFilter<int> {
26 
27 public:
28  typedef enum {
29  FRAMECOUNT,
30  INTEGRATIONID
31  } TimeColumnType;
32 
33  TimeFilter(TimeColumnType colType, const int& value,
35 
40  virtual std::string name() const;
41 
42 };
43 }}
44 
45 #endif // CARMA_DBMS_TIMEFILTER_H
46 
SearchType
type of test to perform
Definition: NumericFilter.h:46
virtual std::string name() const
get the class name for log messages etc.
class to represent an SQL query one component filter (part of a WHERE clause) .
Definition: TimeFilter.h:25
template to represent a one component numeric search filter.
Definition: NumericFilter.h:34
Numeric filter template class.