00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #ifndef FILTERINFO_H
00024 #define FILTERINFO_H
00025
00026 #include <string>
00027 using namespace std;
00028
00029 class TaskFilterInfo
00030 {
00031
00035 string mType;
00039 string mOperator;
00043 string mValue;
00044
00045 public:
00046
00050 TaskFilterInfo()
00051 :mType(""), mOperator(""), mValue(""){ }
00052
00059 TaskFilterInfo(string aType, string aOperator, string aValue)
00060 :mType(aType), mOperator(aOperator), mValue(aValue){ }
00061
00062 ~TaskFilterInfo(){ }
00063
00064 public:
00065
00066 string getType() {return mType;}
00067 string getOperator() {return mOperator;}
00068 string getValue() {return mValue;}
00069
00070
00071 void setType(string aType) { mType = aType; }
00072 void setOperator(string aOperator) { mOperator = aOperator; }
00073 void setValue(string aValue) { mValue = aValue; }
00074
00075 };
00076
00077
00078 #endif
00079