Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

vnl_alloc Class Reference

#include <vnl_alloc.h>

Collaboration diagram for vnl_alloc:

Collaboration graph
[legend]
List of all members.

Public Types

typedef char value_type

Static Public Methods

void * allocate (vcl_size_t n)
void deallocate (void *p, vcl_size_t n)
void * reallocate (void *p, vcl_size_t old_sz, vcl_size_t new_sz)

Friends

union obj
class lock

Member Typedef Documentation

typedef char vnl_alloc::value_type
 

Definition at line 86 of file vnl_alloc.h.


Member Function Documentation

void* vnl_alloc::allocate vcl_size_t    n [inline, static]
 

Definition at line 89 of file vnl_alloc.h.

References VNL_ALLOC_MAX_BYTES.

void vnl_alloc::deallocate void *    p,
vcl_size_t    n
[inline, static]
 

Definition at line 110 of file vnl_alloc.h.

References VNL_ALLOC_MAX_BYTES.

void* vnl_alloc::reallocate void *    p,
vcl_size_t    old_sz,
vcl_size_t    new_sz
[static]
 


Friends And Related Function Documentation

friend class lock [friend]
 

Definition at line 82 of file vnl_alloc.h.

friend union obj [friend]
 

Definition at line 50 of file vnl_alloc.h.


The documentation for this class was generated from the following file:
Generated at Wed Mar 12 01:13:25 2003 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000