OpenRTM
1.1.1
|
#include <Allocator.h>
Public Member Functions | |
virtual | ~Allocator () |
Destructor. More... | |
virtual void * | New (size_t t) throw (std::bad_alloc) |
Create of memory allocation. More... | |
virtual void | Delete (void *p) throw () |
Delete of memory allocation. More... | |
virtual void * | NewArray (size_t t) throw (std::bad_alloc) |
Create of array memory allocation. More... | |
virtual void | DeleteArray (void *p) throw () |
Delete of array memory allocation. More... | |
Additional Inherited Members | |
![]() | |
typedef Allocator * | SingletonClassPtr |
typedef ::coil::Mutex | Mutex |
![]() | |
static Allocator & | instance () |
Create instance. More... | |
![]() | |
Singleton () | |
Constructor. More... | |
~Singleton () | |
Destructor. More... | |
![]() | |
static coil::Mutex | m_mutex |
Mutual exclusion object. More... | |
static Allocator * | m_instance |
SingletonClass object. More... | |
Allocator class.
|
inlinevirtual |
Destructor.
Destructor
|
virtual |
Delete of memory allocation.
Delete of memory allocation.
p | Pointer to a memory allocation. |
|
virtual |
Delete of array memory allocation.
Delete of array memory allocation.
p | Pointer to a memory allocation. |
|
virtual |
Create of memory allocation.
Create of memory allocation.
t | Allocation size. |
|
virtual |
Create of array memory allocation.
Create of array memory allocation.
t | Allocation size. |