TAO
2.3.3
|
Generic buffer allocator for TAO. More...
#include <Buffer_Allocator_T.h>
Public Types | |
typedef handler_type | HANDLER_TYPE |
typedef alloc_type | ALLOC_TYPE |
Public Member Functions | |
TAO_Buffer_Allocator (alloc_type *allocator) | |
virtual handler_type * | allocate (void) |
virtual void | release (handler_type *ptr) |
Public Member Functions inherited from TAO::TAO_Allocator< handler_type > | |
virtual | ~TAO_Allocator (void) |
Private Attributes | |
alloc_type * | allocator_ |
Generic buffer allocator for TAO.
handler_type is the type of object to allocator, alloc_type is the type of allocator to be used to allocate the object.
typedef alloc_type TAO::TAO_Buffer_Allocator< handler_type, alloc_type >::ALLOC_TYPE |
typedef handler_type TAO::TAO_Buffer_Allocator< handler_type, alloc_type >::HANDLER_TYPE |
TAO::TAO_Buffer_Allocator< handler_type, alloc_type >::TAO_Buffer_Allocator | ( | alloc_type * | allocator | ) |
|
virtual |
Implements TAO::TAO_Allocator< handler_type >.
|
virtual |
Implements TAO::TAO_Allocator< handler_type >.
|
private |