stl_alloc.h File Reference

#include <cstddef>
#include <cstdlib>
#include <cstring>
#include <bits/functexcept.h>
#include <bits/stl_threads.h>
#include <bits/atomicity.h>

Include dependency graph for stl_alloc.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  std

Classes

class  std::new_alloc
class  std::__malloc_alloc_template< inst >
class  std::simple_alloc< Type, Alloc >
class  std::__debug_alloc< Alloc >
class  std::__default_alloc_template< __threads, inst >
class  std::allocator< Type >
 The "standard" allocator, as per [20.4]. More...
class  std::allocator< Type >
 The "standard" allocator, as per [20.4]. More...
struct  std::Alloc_traits< Type, Allocator >
struct  std::Alloc_traits< Type, allocator< Type1 > >
 The version for the default allocator. More...
struct  std::Alloc_traits< Type, __malloc_alloc_template< inst > >
 Versions for the predefined "SGI" style allocators. More...
struct  std::Alloc_traits< Type, allocator< Type1, __malloc_alloc_template< inst > > >
 Versions for the allocator adaptor used with the predefined "SGI" style allocators. More...


Detailed Description

This is an internal header file, included by other library headers. You should not attempt to use it directly.

Definition in file stl_alloc.h.


Function Documentation

template<typename Alloc>
bool operator!= const __debug_alloc< Alloc > &  ,
const __debug_alloc< Alloc > & 
[inline]
 

Comparison operators for all of the predifined SGI-style allocators. This ensures that allocator<malloc_alloc> (for example) will work correctly. As required, all allocators compare equal. Definition at line 841 of file stl_alloc.h.

template<int inst>
bool operator!= const __malloc_alloc_template< inst > &  ,
const __malloc_alloc_template< inst > & 
[inline]
 

Comparison operators for all of the predifined SGI-style allocators. This ensures that allocator<malloc_alloc> (for example) will work correctly. As required, all allocators compare equal. Definition at line 830 of file stl_alloc.h.

template<typename Alloc>
bool operator== const __debug_alloc< Alloc > &  ,
const __debug_alloc< Alloc > & 
[inline]
 

Comparison operators for all of the predifined SGI-style allocators. This ensures that allocator<malloc_alloc> (for example) will work correctly. As required, all allocators compare equal. Definition at line 836 of file stl_alloc.h.

template<int inst>
bool operator== const __malloc_alloc_template< inst > &  ,
const __malloc_alloc_template< inst > & 
[inline]
 

Comparison operators for all of the predifined SGI-style allocators. This ensures that allocator<malloc_alloc> (for example) will work correctly. As required, all allocators compare equal. Definition at line 824 of file stl_alloc.h.


Generated on Sun Sep 19 16:35:00 2004 for libstdc++-v3 Source by doxygen 1.3.8