![]() |
A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
|
#include <Allocator.h>
Inheritance diagram for pdb::PolicyList< FirstPolicy, OtherPolicies >:
Collaboration diagram for pdb::PolicyList< FirstPolicy, OtherPolicies >:Public Member Functions | |
| void | setPolicy (AllocatorPolicy toMe) |
| void | unsetPolicy () |
| void | freeRAM (bool isContained, void *here, std::vector< InactiveAllocationBlock > &allInactives, AllocatorState &myState) |
| void * | getRAM (size_t howMuch, AllocatorState &myState) |
Private Attributes | |
| FirstPolicy | firstPolicy |
| decltype(first < OtherPolicies...>()) | theRest |
| bool | useMe = false |
Definition at line 278 of file Allocator.h.
|
inline |
Definition at line 339 of file Allocator.h.
|
inline |
Definition at line 365 of file Allocator.h.
|
inline |
Definition at line 309 of file Allocator.h.
|
inline |
Definition at line 325 of file Allocator.h.
|
private |
Definition at line 302 of file Allocator.h.
|
private |
Definition at line 304 of file Allocator.h.
|
private |
Definition at line 306 of file Allocator.h.