|
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.
1.8.5