12345678910111213141516171819202122232425262728293031323334353637 |
- /* ---------------------------------------------------------------------------
- Nullsoft Database Engine
- --------------------
- codename: Near Death Experience
- --------------------------------------------------------------------------- */
- /* ---------------------------------------------------------------------------
-
- Filter Class Prototypes
-
- --------------------------------------------------------------------------- */
- #ifndef __FILTER_H
- #define __FILTER_H
- #include "LinkedList.h"
- class Field;
- class Filter : public LinkedListEntry
- {
- private:
- Field* DataField;
- unsigned char Op;
- unsigned char Id;
-
- public:
- unsigned char GetOp(void) const;
- void SetOp(unsigned char Op);
- Field *Data(void) const;
- int GetId(void) const;
- Filter(unsigned char _Op);
- Filter(Field *Data, unsigned char Id, unsigned char Op);
- void SetData(Field *data);
- ~Filter() ;
-
- };
- #endif
|