Pyrogenesis
13997
|
Public Member Functions | |
RangeList () | |
void | Reset () |
template<class InsertPolicy > | |
void | Insert (FreedBlock *freedBlock) |
FreedBlock * | Find (size_t minSize) |
void | Remove (FreedBlock *freedBlock) |
void | Validate (uintptr_t id) const |
bool | IsEmpty () const |
size_t | FreeBlocks () const |
size_t | FreeBytes () const |
Private Attributes | |
FreedBlock | m_sentinel |
size_t | m_freeBlocks |
size_t | m_freeBytes |
Definition at line 153 of file headerless.cpp.
|
inline |
Definition at line 156 of file headerless.cpp.
|
inline |
Definition at line 192 of file headerless.cpp.
|
inline |
Definition at line 247 of file headerless.cpp.
|
inline |
Definition at line 252 of file headerless.cpp.
|
inline |
Definition at line 170 of file headerless.cpp.
|
inline |
Definition at line 242 of file headerless.cpp.
|
inline |
Definition at line 205 of file headerless.cpp.
|
inline |
Definition at line 161 of file headerless.cpp.
|
inline |
Definition at line 216 of file headerless.cpp.
|
private |
Definition at line 262 of file headerless.cpp.
|
private |
Definition at line 263 of file headerless.cpp.
|
mutableprivate |
Definition at line 260 of file headerless.cpp.