#include <TBitArray.h>
Public Member Functions | |
constexpr | TBitArray () |
TBitArray (TINT a_iNumBits, TINT a_iInitialiseWith) | |
~TBitArray () | |
void | Create (TINT a_iNumBits, TINT a_iInitialiseWith) |
void | Destroy () |
void | Reset () |
void | SetBit (TINT a_iIndex, TINT a_iValue) |
void | SetBit (TINT a_iIndex) |
void | ToggleBit (TINT a_iIndex) |
void | ClearBit (TINT a_iIndex) |
TINT | GetBit (TINT a_iIndex) const |
TINT | FindFirstSetBit () |
TINT | FindFirstClearBit () |
TINT | GetNumAllocatedBytes () const |
Definition at line 5 of file TBitArray.h.
|
inlineconstexpr |
Definition at line 9 of file TBitArray.h.
Definition at line 15 of file TBitArray.cpp.
TBitArray::~TBitArray | ( | ) |
Definition at line 20 of file TBitArray.cpp.
void TBitArray::ClearBit | ( | TINT | a_iIndex | ) |
Definition at line 193 of file TBitArray.cpp.
Definition at line 246 of file TBitArray.cpp.
void TBitArray::Destroy | ( | ) |
Definition at line 238 of file TBitArray.cpp.
TINT TBitArray::FindFirstClearBit | ( | ) |
Definition at line 30 of file TBitArray.cpp.
TINT TBitArray::FindFirstSetBit | ( | ) |
Definition at line 108 of file TBitArray.cpp.
Definition at line 186 of file TBitArray.cpp.
TINT TBitArray::GetNumAllocatedBytes | ( | ) | const |
Definition at line 25 of file TBitArray.cpp.
void TBitArray::Reset | ( | ) |
Definition at line 228 of file TBitArray.cpp.
void TBitArray::SetBit | ( | TINT | a_iIndex | ) |
Definition at line 209 of file TBitArray.cpp.
Definition at line 217 of file TBitArray.cpp.
void TBitArray::ToggleBit | ( | TINT | a_iIndex | ) |
Definition at line 201 of file TBitArray.cpp.