Classes | Public Member Functions

Swift::SafeAllocator< T > Class Template Reference

Inheritance diagram for Swift::SafeAllocator< T >:
Collaboration diagram for Swift::SafeAllocator< T >:

List of all members.

Classes

struct  rebind

Public Member Functions

 SafeAllocator () throw ()
 SafeAllocator (const SafeAllocator &) throw ()
template<class U >
 SafeAllocator (const SafeAllocator< U > &) throw ()
 ~SafeAllocator () throw ()
void deallocate (T *p, size_t num)

Detailed Description

template<typename T>
class Swift::SafeAllocator< T >

Definition at line 14 of file SafeAllocator.h.


Constructor & Destructor Documentation

template<typename T>
Swift::SafeAllocator< T >::SafeAllocator (  )  throw () [inline]

Definition at line 20 of file SafeAllocator.h.

template<typename T>
Swift::SafeAllocator< T >::SafeAllocator ( const SafeAllocator< T > &   )  throw () [inline]

Definition at line 21 of file SafeAllocator.h.

template<typename T>
template<class U >
Swift::SafeAllocator< T >::SafeAllocator ( const SafeAllocator< U > &   )  throw () [inline]

Definition at line 22 of file SafeAllocator.h.

template<typename T>
Swift::SafeAllocator< T >::~SafeAllocator (  )  throw () [inline]

Definition at line 23 of file SafeAllocator.h.


Member Function Documentation

template<typename T>
void Swift::SafeAllocator< T >::deallocate ( T *  p,
size_t  num 
) [inline]

Definition at line 25 of file SafeAllocator.h.