Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

vtkContainersAllocator< T > Class Template Reference

#include <vtkContainersAllocator.h>

List of all members.

template<class T>
class vtkContainersAllocator< T >


Public Types

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
typedef T value_type

Public Member Functions

pointer address (reference value) const
const_pointer address (const_reference value) const
 vtkContainersAllocator (void) throw ()
 vtkContainersAllocator (const vtkContainersAllocator &) throw ()
template<class U>  vtkContainersAllocator (const vtkContainersAllocator< U > &) throw ()
 ~vtkContainersAllocator () throw ()
size_type max_size (void) const throw ()
pointer allocate (size_type num, const void *=0)
void construct (pointer p, const T &value)
void destroy (pointer p)
void deallocate (pointer p, size_type num)

Member Typedef Documentation

template<class T>
typedef const T* vtkContainersAllocator< T >::const_pointer
 

Definition at line 34 of file vtkContainersAllocator.h.

Referenced by vtkContainersAllocator< T >::address().

template<class T>
typedef const T& vtkContainersAllocator< T >::const_reference
 

Definition at line 36 of file vtkContainersAllocator.h.

template<class T>
typedef ptrdiff_t vtkContainersAllocator< T >::difference_type
 

Definition at line 32 of file vtkContainersAllocator.h.

template<class T>
typedef T* vtkContainersAllocator< T >::pointer
 

Definition at line 33 of file vtkContainersAllocator.h.

template<class T>
typedef T& vtkContainersAllocator< T >::reference
 

Definition at line 35 of file vtkContainersAllocator.h.

template<class T>
typedef size_t vtkContainersAllocator< T >::size_type
 

Definition at line 31 of file vtkContainersAllocator.h.

template<class T>
typedef T vtkContainersAllocator< T >::value_type
 

Definition at line 37 of file vtkContainersAllocator.h.


Constructor & Destructor Documentation

template<class T>
vtkContainersAllocator< T >::vtkContainersAllocator void   )  throw () [inline]
 

Definition at line 55 of file vtkContainersAllocator.h.

template<class T>
vtkContainersAllocator< T >::vtkContainersAllocator const vtkContainersAllocator< T > &   )  throw () [inline]
 

Definition at line 56 of file vtkContainersAllocator.h.

template<class T>
template<class U>
vtkContainersAllocator< T >::vtkContainersAllocator const vtkContainersAllocator< U > &   )  throw () [inline]
 

Definition at line 58 of file vtkContainersAllocator.h.

template<class T>
vtkContainersAllocator< T >::~vtkContainersAllocator  )  throw () [inline]
 

Definition at line 59 of file vtkContainersAllocator.h.


Member Function Documentation

template<class T>
const_pointer vtkContainersAllocator< T >::address const_reference  value  )  const [inline]
 

Definition at line 49 of file vtkContainersAllocator.h.

References vtkContainersAllocator< T >::const_pointer.

template<class T>
pointer vtkContainersAllocator< T >::address reference  value  )  const [inline]
 

Definition at line 47 of file vtkContainersAllocator.h.

template<class T>
pointer vtkContainersAllocator< T >::allocate size_type  num,
const void *  = 0
[inline]
 

Definition at line 66 of file vtkContainersAllocator.h.

template<class T>
void vtkContainersAllocator< T >::construct pointer  p,
const T &  value
[inline]
 

Definition at line 77 of file vtkContainersAllocator.h.

template<class T>
void vtkContainersAllocator< T >::deallocate pointer  p,
size_type  num
[inline]
 

Definition at line 86 of file vtkContainersAllocator.h.

template<class T>
void vtkContainersAllocator< T >::destroy pointer  p  )  [inline]
 

Definition at line 82 of file vtkContainersAllocator.h.

template<class T>
size_type vtkContainersAllocator< T >::max_size void   )  const throw () [inline]
 

Definition at line 62 of file vtkContainersAllocator.h.


The documentation for this class was generated from the following file:
Generated on Thu Jul 14 14:39:56 2005 for vtkContainers by doxygen 1.3.6