|
OpenDDS
Snapshot(2023/04/28-20:55)
|
#include "debug.h"#include "SafetyProfilePool.h"#include "PoolAllocationBase.h"#include <ace/Atomic_Op.h>#include <ace/Free_List.h>#include <ace/Guard_T.h>#include <ace/Malloc_Allocator.h>#include <ace/Malloc_T.h>#include <ace/Message_Block.h>

Go to the source code of this file.
Classes | |
| class | OpenDDS::DCPS::Cached_Allocator_With_Overflow< T, ACE_LOCK > |
| A fixed-size allocator that caches items for quicker access but if the pool is exhausted it will use the heap. More... | |
Namespaces | |
| OpenDDS | |
| The Internal API and Implementation of OpenDDS. | |
| OpenDDS::DCPS | |
Typedefs | |
| typedef Cached_Allocator_With_Overflow< ACE_Message_Block, ACE_Thread_Mutex > | OpenDDS::DCPS::MessageBlockAllocator |
| typedef Cached_Allocator_With_Overflow< ACE_Data_Block, ACE_Thread_Mutex > | OpenDDS::DCPS::DataBlockAllocator |
1.8.13