Whole document tree
    

Whole document tree

defalloc.h File Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

defalloc.h File Reference

#include "backward_warning.h"
#include "new.h"
#include <stddef.h>
#include <stdlib.h>
#include <limits.h>
#include "iostream.h"
#include "algobase.h"

Include dependency graph for defalloc.h:

Include dependency graph

Go to the source code of this file.

Compounds

class  allocator
class  allocator< void >

Defines

#define _CPP_BACKWARD_DEFALLOC_H   1

Functions

template<class _Tp> _Tp * allocate (ptrdiff_t __size, _Tp *)
template<class _Tp> void deallocate (_Tp *__buffer)


Define Documentation

#define _CPP_BACKWARD_DEFALLOC_H   1
 

Definition at line 56 of file defalloc.h.


Function Documentation

template<class _Tp>
_Tp* allocate ptrdiff_t    __size,
_Tp *   
[inline]
 

Definition at line 68 of file defalloc.h.

References std::cerr, and std::set_new_handler().

Referenced by std::_Vector_alloc_base< _Tp, _Allocator, true >::_M_allocate(), _Bvector_base< _Alloc >::_M_bit_alloc(), std::_Bvector_alloc_base< _Allocator, true >::_M_bit_alloc(), std::_Deque_alloc_base< _Tp, _Alloc, true >::_M_deallocate_map(), std::_Rb_tree_alloc_base< _Tp, _Alloc, true >::_M_get_node(), std::_List_alloc_base< _Tp, _Allocator, true >::_M_get_node(), std::_Slist_alloc_base< _Tp, _Allocator, true >::_M_get_node(), std::rope< _CharT, _Alloc >::_S_apply_to_pieces(), std::__default_alloc_template< threads, inst >::_S_chunk_alloc(), std::_Pthread_alloc_template< _Max_size >::_S_chunk_alloc(), std::allocator< _Tp >::allocate(), std::__default_alloc_template< threads, inst >::allocate(), std::debug_alloc< _Alloc >::allocate(), std::simple_alloc< _Tp, _Alloc >::allocate(), std::pthread_allocator< _Tp >::allocate(), std::_Pthread_alloc_template< _Max_size >::allocate(), allocator< _Tp >::allocate(), and std::_Pthread_alloc_template< _Max_size >::reallocate().

template<class _Tp>
void deallocate _Tp *    __buffer [inline]
 

Definition at line 80 of file defalloc.h.

Referenced by std::_Vector_alloc_base< _Tp, _Allocator, true >::_M_deallocate(), _Bvector_base< _Alloc >::_M_deallocate(), std::_Bvector_alloc_base< _Allocator, true >::_M_deallocate(), std::_Rb_tree_alloc_base< _Tp, _Alloc, true >::_M_put_node(), std::_List_alloc_base< _Tp, _Allocator, true >::_M_put_node(), std::_Slist_alloc_base< _Tp, _Allocator, true >::_M_put_node(), std::rope< _CharT, _Alloc >::_S_apply_to_pieces(), std::allocator< _Tp >::deallocate(), std::__default_alloc_template< threads, inst >::deallocate(), std::debug_alloc< _Alloc >::deallocate(), std::simple_alloc< _Tp, _Alloc >::deallocate(), std::pthread_allocator< _Tp >::deallocate(), std::_Pthread_alloc_template< _Max_size >::deallocate(), and std::_Pthread_alloc_template< _Max_size >::reallocate().


Generated on Mon Apr 8 03:12:29 2002 for libstdc++-v3 Source by doxygen1.2.15