AllocatorWithCleanup< T > Class Template Reference

Inheritance diagram for AllocatorWithCleanup< T >:

AllocatorBase< T > List of all members.

Detailed Description

template<class T>
class AllocatorWithCleanup< T >

Definition at line 87 of file secblock.h.

Public Types

typedef AllocatorBase< T
>::value_type 
value_type
typedef AllocatorBase< T
>::size_type 
size_type
typedef AllocatorBase< T
>::difference_type 
difference_type
typedef AllocatorBase< T
>::pointer 
pointer
typedef AllocatorBase< T
>::const_pointer 
const_pointer
typedef AllocatorBase< T
>::reference 
reference
typedef AllocatorBase< T
>::const_reference 
const_reference

Public Member Functions

pointer allocate (size_type n, const void *=NULL)
void deallocate (void *p, size_type n)
pointer reallocate (T *p, size_type oldSize, size_type newSize, bool preserve)
pointer address (reference r) const
const_pointer address (const_reference r) const
void construct (pointer p, const T &val)
void destroy (pointer p)
size_type max_size () const

Static Protected Member Functions

static void CheckSize (size_t n)

Classes

struct  rebind


The documentation for this class was generated from the following file:
Generated on Sat Dec 23 02:07:14 2006 for Crypto++ by  doxygen 1.5.1-p1