#include <private_ge_mtools.h>
Public Member Functions | |
BitArray () | |
~BitArray () | |
Bool | Init (Int32 count) |
void | Select (Int32 i) |
void | Deselect (Int32 i) |
Bool | IsSelected (Int32 i) |
Int32 | GetCount () |
void | Free () |
Bool | Read (HyperFile *hf) |
Bool | Write (HyperFile *hf) |
Bool | CopyTo (BitArray *dst) const |
Int32 | GetUsed () |
void | DeselectAll () |
void | SelectAll () |
void | ToggleAll () |
Private Attributes | |
Int32 | m_Used |
Int32 | m_Count |
Int32 | m_TotalElements |
UInt32 * | m_pBits |
BitArray | ( | ) |
~BitArray | ( | ) |
void Select | ( | Int32 | i | ) |
void Deselect | ( | Int32 | i | ) |
Int32 GetCount | ( | ) |
void Free | ( | ) |
Int32 GetUsed | ( | ) |
void DeselectAll | ( | ) |
void SelectAll | ( | ) |
void ToggleAll | ( | ) |
|
private |
|
private |
|
private |
|
private |