+++ /dev/null
-#ifndef __FLAGS_H__
-#define __FLAGS_H__
-
-/**
- * Base class for objects which have flags.
- *
- * @author Andrew Mustun
- */
-class Flags
-{
- public:
- Flags();
- Flags(unsigned int f);
- virtual ~Flags();
-
- unsigned int getFlags() const;
- void resetFlags();
- void setFlags(unsigned int f);
- void setFlag(unsigned int f);
- void delFlag(unsigned int f);
- void toggleFlag(unsigned int f) ;
- bool getFlag(unsigned int f) const;
-
- private:
- unsigned int flags;
-};
-
-#endif