#include <LWPoolAreaBookKeeper.h>
|
static unsigned | nFields (unsigned nEntries) |
|
Definition at line 30 of file LWPoolAreaBookKeeper.h.
◆ BitField
◆ LWPoolAreaBookKeeper() [1/2]
LWPoolAreaBookKeeper::LWPoolAreaBookKeeper |
( |
unsigned |
nEntries | ) |
|
|
private |
◆ ~LWPoolAreaBookKeeper()
LWPoolAreaBookKeeper::~LWPoolAreaBookKeeper |
( |
| ) |
|
|
inlineprivate |
◆ LWPoolAreaBookKeeper() [2/2]
◆ acquireEntry()
unsigned LWPoolAreaBookKeeper::acquireEntry |
( |
| ) |
|
◆ create()
◆ findNewNonEmptyField()
void LWPoolAreaBookKeeper::findNewNonEmptyField |
( |
| ) |
|
|
private |
Definition at line 64 of file LWPoolAreaBookKeeper.cxx.
69 unsigned newNonEmptyField = UINT_MAX;
72 newNonEmptyField = iField;
76 if (newNonEmptyField==UINT_MAX)
79 newNonEmptyField = iField;
◆ isCompletelyEmpty()
bool LWPoolAreaBookKeeper::isCompletelyEmpty |
( |
| ) |
const |
◆ isCompletelyFull()
bool LWPoolAreaBookKeeper::isCompletelyFull |
( |
| ) |
const |
◆ nBytesCovered()
unsigned LWPoolAreaBookKeeper::nBytesCovered |
( |
| ) |
const |
◆ nBytesNeededForCreate()
unsigned LWPoolAreaBookKeeper::nBytesNeededForCreate |
( |
unsigned |
nEntries | ) |
|
|
static |
◆ nFields()
unsigned LWPoolAreaBookKeeper::nFields |
( |
unsigned |
nEntries | ) |
|
|
staticprivate |
◆ numberOfAvailableEntries()
unsigned LWPoolAreaBookKeeper::numberOfAvailableEntries |
( |
| ) |
const |
◆ numberOfEntriesHandedOut()
unsigned LWPoolAreaBookKeeper::numberOfEntriesHandedOut |
( |
| ) |
const |
◆ operator=()
◆ returnEntry()
void LWPoolAreaBookKeeper::returnEntry |
( |
unsigned |
| ) |
|
◆ LWPoolArea
◆ m_nEntries
const unsigned LWPoolAreaBookKeeper::m_nEntries |
|
private |
◆ m_nFields
const unsigned LWPoolAreaBookKeeper::m_nFields |
|
private |
◆ m_nonEmptyField
unsigned LWPoolAreaBookKeeper::m_nonEmptyField |
|
private |
◆ m_nUnusedEntries
unsigned LWPoolAreaBookKeeper::m_nUnusedEntries |
|
private |
The documentation for this class was generated from the following files: