diff options
author | sc | 2000-11-28 14:19:35 +0000 |
---|---|---|
committer | sc | 2000-11-28 14:19:35 +0000 |
commit | 325530e630c68c7c10a2f4339f5b43434fcd0329 (patch) | |
tree | 8e655f6002598176ed0e9e5e0ba3bcb0971c434d /utils/BitField.h | |
parent | b8af7905fd61ce5cb2c94da78ccc9e051f9ceddc (diff) | |
download | ivy-league-325530e630c68c7c10a2f4339f5b43434fcd0329.zip ivy-league-325530e630c68c7c10a2f4339f5b43434fcd0329.tar.gz ivy-league-325530e630c68c7c10a2f4339f5b43434fcd0329.tar.bz2 ivy-league-325530e630c68c7c10a2f4339f5b43434fcd0329.tar.xz |
Incorporation into IvyLeague
Ccu -> Ivl
ccu -> ivl
Smart pointers disappear (too dangerous)
Imakefile disappears (Makefile now)
An empty cplus_bugs.h has been created locally
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_ */ |