Phoenix
Object-oriented orthogonally persistent operating system
Classes
BitString.h File Reference

Bit strings operations. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BitString< numBits >
 Class for manipulating bit strings. More...
class  BitString< 0 >
 Bit string class specialization for dynamically allocated bitmaps. More...

Detailed Description

Bit strings operations.

Common operations for manipulating bits strings are defined in this file. The implementation is machine-dependent since it must take into account the machine endianness and utilize special CPU instructions, e.g. for searching the first bit set, if such available.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines