#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 |