__gnu_cxx::Slist_base< Type, Alloc > Struct Template Reference

Inheritance diagram for __gnu_cxx::Slist_base< Type, Alloc >:

Inheritance graph
[legend]
Collaboration diagram for __gnu_cxx::Slist_base< Type, Alloc >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef Alloc::template rebind<
Slist_node< Type > >::other 
Node_alloc
typedef Alloc allocator_type

Public Member Functions

allocator_type get_allocator () const
 Slist_base (const allocator_type &a)
 ~Slist_base ()

Protected Member Functions

Slist_node< Type > * M_get_node ()
void M_put_node (Slist_node< Type > *__p)
Slist_node_baseM_erase_after (Slist_node_base *position)
Slist_node_baseM_erase_after (Slist_node_base *, Slist_node_base *)

Protected Attributes

Slist_node_base M_head

Detailed Description

template<class Type, class Alloc>
struct __gnu_cxx::Slist_base< Type, Alloc >

Definition at line 204 of file slist.


The documentation for this struct was generated from the following file:
Generated on Mon Jan 1 22:32:10 2007 for libstdc++-v3 Source by  doxygen 1.5.1