Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
allocation_policy.h File Reference

Allocation policies. More...

#include "roc_core/iarena.h"
#include "roc_core/ipool.h"
#include "roc_core/panic.h"
Include dependency graph for allocation_policy.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  roc::core::ArenaAllocation
 Allocation policy for objects allocated using IArena. More...
 
class  roc::core::PoolAllocation
 Allocation policy for objects allocated using IPool. More...
 
class  roc::core::CustomAllocation
 Allocation policy for objects with custom deallocation function. More...
 
class  roc::core::ManualAllocation
 Allocation policy for objects that does not have automatic deallocation. More...
 

Namespaces

 roc
 Root namespace.
 
 roc::core
 General-purpose building blocks and platform abstraction layer.
 

Detailed Description

Allocation policies.

Definition in file allocation_policy.h.