123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- #include "Filter.h"
- #include "Field.h"
- Filter::Filter(unsigned char _Op)
- {
- DataField = 0;
- Op = _Op;
- Id = -1;
- }
- Filter::Filter(Field *Data, unsigned char _Id, unsigned char _Op)
- {
- DataField = Data;
- Op = _Op;
- Id = _Id;
- }
- Filter::~Filter()
- {
- delete DataField;
- }
- unsigned char Filter::GetOp(void) const
- {
- return Op;
- }
- void Filter::SetOp(unsigned char _Op)
- {
- Op = _Op;
- }
- Field *Filter::Data(void) const
- {
- return DataField;
- }
- void Filter::SetData(Field *data)
- {
- DataField = data;
- }
- int Filter::GetId(void) const
- {
- return Id;
- }
|