VTK
Public Types | Public Member Functions | List of all members
vtkToDax::vtkAlloc< _T, NUM_COMPONENTS > Struct Template Reference

#include <Allocators.h>

Public Types

typedef _T T
 
typedef vtkAlloc< T, NUM_COMPONENTS > self
 
typedef std::size_t size_type
 
typedef ptrdiff_t difference_type
 
typedef Tpointer
 
typedef const Tconst_pointer
 
typedef Treference
 
typedef const Tconst_reference
 
typedef T value_type
 

Public Member Functions

pointer allocate (size_type n, self::const_pointer hint=0)
 
void deallocate (self::pointer p, self::size_type)
 

Detailed Description

template<typename _T, int NUM_COMPONENTS>
struct vtkToDax::vtkAlloc< _T, NUM_COMPONENTS >

Definition at line 39 of file Allocators.h.

Member Typedef Documentation

template<typename _T, int NUM_COMPONENTS>
typedef _T vtkToDax::vtkAlloc< _T, NUM_COMPONENTS >::T

Definition at line 41 of file Allocators.h.

template<typename _T, int NUM_COMPONENTS>
typedef vtkAlloc<T,NUM_COMPONENTS> vtkToDax::vtkAlloc< _T, NUM_COMPONENTS >::self

Definition at line 42 of file Allocators.h.

template<typename _T, int NUM_COMPONENTS>
typedef std::size_t vtkToDax::vtkAlloc< _T, NUM_COMPONENTS >::size_type

Definition at line 44 of file Allocators.h.

template<typename _T, int NUM_COMPONENTS>
typedef ptrdiff_t vtkToDax::vtkAlloc< _T, NUM_COMPONENTS >::difference_type

Definition at line 45 of file Allocators.h.

template<typename _T, int NUM_COMPONENTS>
typedef T* vtkToDax::vtkAlloc< _T, NUM_COMPONENTS >::pointer

Definition at line 46 of file Allocators.h.

template<typename _T, int NUM_COMPONENTS>
typedef const T* vtkToDax::vtkAlloc< _T, NUM_COMPONENTS >::const_pointer

Definition at line 47 of file Allocators.h.

template<typename _T, int NUM_COMPONENTS>
typedef T& vtkToDax::vtkAlloc< _T, NUM_COMPONENTS >::reference

Definition at line 48 of file Allocators.h.

template<typename _T, int NUM_COMPONENTS>
typedef const T& vtkToDax::vtkAlloc< _T, NUM_COMPONENTS >::const_reference

Definition at line 49 of file Allocators.h.

template<typename _T, int NUM_COMPONENTS>
typedef T vtkToDax::vtkAlloc< _T, NUM_COMPONENTS >::value_type

Definition at line 50 of file Allocators.h.

Member Function Documentation

template<typename _T, int NUM_COMPONENTS>
pointer vtkToDax::vtkAlloc< _T, NUM_COMPONENTS >::allocate ( size_type  n,
self::const_pointer  hint = 0 
)
inline

Definition at line 53 of file Allocators.h.

template<typename _T, int NUM_COMPONENTS>
void vtkToDax::vtkAlloc< _T, NUM_COMPONENTS >::deallocate ( self::pointer  p,
self::size_type   
)
inline

Definition at line 61 of file Allocators.h.


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