library of assembled shared sources |
http://lass.cocamware.com |
#include <allocator.h>
Data Structures | |
struct | Stat |
Public Member Functions | |
AllocatorStats () | |
AllocatorStats (size_t size) | |
~AllocatorStats () | |
void * | allocate (size_t size) |
void * | allocate () |
void | deallocate (void *mem, size_t size) |
void | deallocate (void *mem) |
Private Types | |
typedef std::map< size_t, Stat > | TStats |
Private Attributes | |
TStats | stats_ |
Definition at line 720 of file allocator.h.
typedef std::map<size_t, Stat> lass::util::AllocatorStats< Allocator >::TStats [private] |
Definition at line 772 of file allocator.h.
lass::util::AllocatorStats< Allocator >::AllocatorStats | ( | ) | [inline] |
Definition at line 723 of file allocator.h.
lass::util::AllocatorStats< Allocator >::AllocatorStats | ( | size_t | size | ) | [inline] |
Definition at line 727 of file allocator.h.
lass::util::AllocatorStats< Allocator >::~AllocatorStats | ( | ) | [inline] |
Definition at line 732 of file allocator.h.
References lass::util::AllocatorStats< Allocator >::Stat::allocations, lass::util::AllocatorStats< Allocator >::Stat::deallocations, LASS_CERR, and LASS_CLOG.
void* lass::util::AllocatorStats< Allocator >::allocate | ( | size_t | size | ) | [inline] |
Definition at line 746 of file allocator.h.
void* lass::util::AllocatorStats< Allocator >::allocate | ( | ) | [inline] |
Definition at line 751 of file allocator.h.
void lass::util::AllocatorStats< Allocator >::deallocate | ( | void * | mem, | |
size_t | size | |||
) | [inline] |
Definition at line 756 of file allocator.h.
void lass::util::AllocatorStats< Allocator >::deallocate | ( | void * | mem | ) | [inline] |
Definition at line 761 of file allocator.h.
TStats lass::util::AllocatorStats< Allocator >::stats_ [private] |
Definition at line 773 of file allocator.h.
Generated on Mon Nov 10 14:22:16 2008 for Library of Assembled Shared Sources by 1.5.7.1 |