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

std::__malloc_alloc_template Class Template Reference

#include <stl_alloc.h>

List of all members.

Static Public Methods

void* allocate (size_t __n)
void deallocate (void *__p, size_t)
void* reallocate (void *__p, size_t, size_t __new_sz)
void (*  __set_malloc_handler (void(*__f)()))()

Static Private Methods

void* _S_oom_malloc (size_t)
void* _S_oom_realloc (void *, size_t)

Static Private Attributes

void (*  __malloc_alloc_oom_handler )()

template<int __inst> class std::__malloc_alloc_template


Member Function Documentation

template<int __inst>
void* std::__malloc_alloc_template<__inst>::_S_oom_malloc ( size_t ) [static, private]
 

Referenced by allocate().

template<int __inst>
void* std::__malloc_alloc_template<__inst>::_S_oom_realloc ( void *,
size_t ) [static, private]
 

Referenced by reallocate().

template<int __inst>
void (* std::__malloc_alloc_template<__inst>::__set_malloc_handler ( ) [inline, static]
 

Definition at line 103 of file stl_alloc.h.

template<int __inst>
void* std::__malloc_alloc_template<__inst>::allocate ( size_t __n ) [inline, static]
 

Definition at line 84 of file stl_alloc.h.

template<int __inst>
void std::__malloc_alloc_template<__inst>::deallocate ( void * __p,
size_t ) [inline, static]
 

Definition at line 91 of file stl_alloc.h.

template<int __inst>
void* std::__malloc_alloc_template<__inst>::reallocate ( void * __p,
size_t,
size_t __new_sz ) [inline, static]
 

Definition at line 96 of file stl_alloc.h.


Member Data Documentation

template<int __inst>
void (* std::__malloc_alloc_template<__inst>::__malloc_alloc_oom_handler)() [static, private]
 


The documentation for this class was generated from the following file:
Generated at Tue May 1 16:29:42 2001 for libstdc++-v3 by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001