std::pthread_allocator< Type > Class Template Reference

List of all members.

Public Types

typedef size_t size_type
typedef ptrdiff_t difference_type
typedef Type * pointer
typedef const Type * const_pointer
typedef Type & reference
typedef const Type & const_reference
typedef Type value_type

Public Member Functions

 pthread_allocator () throw ()
 pthread_allocator (const pthread_allocator &a) throw ()
template<class OtherType>
 pthread_allocator (const pthread_allocator< OtherType > &) throw ()
 ~pthread_allocator () throw ()
pointer address (reference x) const
const_pointer address (const_reference x) const
Type * allocate (size_type n, const void *=0)
void deallocate (pointer __p, size_type n)
size_type max_size () const throw ()
void construct (pointer __p, const Type &__val)
void destroy (pointer _p)

Private Types

typedef pthread_alloc SAlloc

Classes

struct  rebind

Detailed Description

template<class Type>
class std::pthread_allocator< Type >

Definition at line 415 of file pthread_allocimpl.h.


The documentation for this class was generated from the following file:
Generated on Wed Jan 3 19:45:32 2007 for libstdc++-v3 Source by  doxygen 1.5.1