CAPD RedHom Library
capd::homAux::impl::IndexValueAllocator Struct Reference

#include <capd/homAux/MultiArrayIndexer.h>

Public Types

typedef IndexValue T
 
typedef T value_type
 
typedef Treference_type
 
typedef Tpointer
 
typedef const Tconst_pointer
 

Public Member Functions

Tallocate (size_t size, const_pointer hint=0)
 
void deallocate (T *, size_t)
 
void destroy (T *)
 
size_t max_size () const
 

Member Typedef Documentation

Member Function Documentation

T* capd::homAux::impl::IndexValueAllocator::allocate ( size_t  size,
const_pointer  hint = 0 
)
inline
void capd::homAux::impl::IndexValueAllocator::deallocate ( T ,
size_t   
)
inline
void capd::homAux::impl::IndexValueAllocator::destroy ( T )
inline
size_t capd::homAux::impl::IndexValueAllocator::max_size ( ) const
inline