CARMA C++
MessageFilter.h
Go to the documentation of this file.
1 #ifndef CARMA_DBMS_MESSAGEFILTER_H
2 #define CARMA_DBMS_MESSAGEFILTER_H
3 
15 #include <string>
16 #include <sstream>
18 
19 namespace carma {
20 namespace dbms {
21 
29 class MessageFilter : public StringFilter {
30 
31 public:
32 
38  MessageFilter(const std::string& value, const SearchType& searchType);
39 
43  virtual ~MessageFilter();
44 
49  virtual std::string name() const;
50 };
51 
52 
53 }}
54 
55 #endif // CARMA_DBMS_MESSAGEFILTER_H
56 
MessageFilter(const std::string &value, const SearchType &searchType)
constuctor
virtual std::string name() const
get the class name for log messages etc.
String filter class.
template to represent a one component log message filter.
Definition: MessageFilter.h:29
template to represent a one component string filter.
Definition: StringFilter.h:30
virtual ~MessageFilter()
destructor, derived classes may want to override
SearchType
type of search to perform
Definition: StringFilter.h:41