diff options
Diffstat (limited to 'utils/BitField.h')
-rw-r--r-- | utils/BitField.h | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/utils/BitField.h b/utils/BitField.h index 8377d29..26908ef 100644 --- a/utils/BitField.h +++ b/utils/BitField.h @@ -18,29 +18,28 @@ #include "cplus_bugs.h" #include "bool.h" -class CcuBitRef { -friend class CcuBitField; +class IvlBitRef { +friend class IvlBitField; protected: short Chunk; short Offset; - CcuBitField& Field; -inline CcuBitRef (CcuBitField& f, short c, short o) : Field (f), Chunk (c), Offset (o) {} + IvlBitField& Field; +inline IvlBitRef (IvlBitField& f, short c, short o) : Field (f), Chunk (c), Offset (o) {} public: operator bool () const; bool operator = (bool) const; }; -class CcuBitField { -friend class CcuBitRef; +class IvlBitField { +friend class IvlBitRef; protected: long Chunks [8]; public: - CcuBitField (); - CcuBitRef operator [] (int); + IvlBitField (); + IvlBitRef operator [] (int); }; - #endif /* BitField_H_ */ |