![]() |
Protium
Math and Design Features
|
Inherit from this in order to benefit from small object allocation. More...
#include <SmallObject.h>
Protected Member Functions | |
SmallValueObject (void) | |
SmallValueObject (const SmallValueObject &) | |
~SmallValueObject () | |
SmallValueObject & | operator= (const SmallValueObject &) |
![]() | |
SmallObjectBase (void) | |
SmallObjectBase (const SmallObjectBase &) | |
~SmallObjectBase () | |
SmallObjectBase & | operator= (const SmallObjectBase &) |
Additional Inherited Members | |
![]() | |
typedef Protium::Allocation::SmallObjectAllocator < ThreadingModel, chunkSize, maxSmallObjectSize, objectAlignSize, LifetimePolicy > | ObjAllocator |
Type of allocator to host the allocator singleton. More... | |
![]() | |
static void | operator delete (void *p, std::size_t size) throw () |
static void | operator delete (void *p, const std::nothrow_t &) throw () |
static void | operator delete (void *p, void *place) |
static void | operator delete[] (void *p, std::size_t size) throw () |
static void | operator delete[] (void *p, const std::nothrow_t &) throw () |
static void | operator delete[] (void *p, void *place) |
static void * | operator new (std::size_t size) throw ( std::bad_alloc ) |
static void * | operator new (std::size_t size, const std::nothrow_t &) throw () |
static void * | operator new (std::size_t size, void *place) |
static void * | operator new[] (std::size_t size) throw ( std::bad_alloc ) |
static void * | operator new[] (std::size_t size, const std::nothrow_t &) throw () |
static void * | operator new[] (std::size_t size, void *place) |
Inherit from this in order to benefit from small object allocation.
Base class for small objects less than 256 bytes in size. If object is a valueobject, use SmallValueObject instead.
Definition at line 158 of file SmallObject.h.
|
inlineprotected |
Definition at line 162 of file SmallObject.h.
|
inlineprotected |
Definition at line 163 of file SmallObject.h.
|
inlineprotected |
Definition at line 166 of file SmallObject.h.
|
inlineprotected |
Definition at line 164 of file SmallObject.h.