MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TaoCrypt::AllocatorWithCleanup< T > Class Template Reference
Inheritance diagram for TaoCrypt::AllocatorWithCleanup< T >:
Collaboration diagram for TaoCrypt::AllocatorWithCleanup< T >:

Classes

struct  rebind

Public Types

typedef AllocatorBase< T >::pointer pointer
typedef AllocatorBase< T >
::size_type 
size_type
- Public Types inherited from TaoCrypt::AllocatorBase< T >
typedef T value_type
typedef size_t size_type
typedef ptrdiff_t difference_type
typedef T * pointer
typedef const T * const_pointer
typedef T & reference
typedef const T & const_reference

Public Member Functions

pointer allocate (size_type n, const void *=0)
void deallocate (void *p, size_type n)
pointer reallocate (T *p, size_type oldSize, size_type newSize, bool preserve)
- Public Member Functions inherited from TaoCrypt::AllocatorBase< T >
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

Detailed Description

template<class T>
class TaoCrypt::AllocatorWithCleanup< T >

Definition at line 91 of file block.hpp.


The documentation for this class was generated from the following file: