man __gnu_cxx::Hashtable_const_iterator (Fonctions bibliothèques) -

NAME

__gnu_cxx::Hashtable_const_iterator -

SYNOPSIS



Public Types

typedef hashtable< Val, Key, HashFcn, ExtractKey, EqualKey, Alloc > Hashtable

typedef Hashtable_iterator< Val, Key, HashFcn, ExtractKey, EqualKey, Alloc > iterator

typedef Hashtable_const_iterator< Val, Key, HashFcn, ExtractKey, EqualKey, Alloc > const_iterator

typedef Hashtable_node< Val > Node

typedef forward_iterator_tag iterator_category

typedef Val value_type

typedef ptrdiff_t difference_type

typedef size_t size_type

typedef const Val & reference

typedef const Val * pointer

Public Member Functions

Hashtable_const_iterator (const Node *n, const Hashtable *__tab)

Hashtable_const_iterator ()

Hashtable_const_iterator (const iterator &__it)

reference operator * () const

pointer operator-> () const

const_iterator & operator++ ()

const_iterator operator++ (int)

bool operator== (const const_iterator &__it) const

bool operator!= (const const_iterator &__it) const

Public Attributes

const Node * M_cur

const Hashtable * M_ht

Detailed Description

template<class Val, class Key, class HashFcn, class ExtractKey, class EqualKey, class Alloc> struct __gnu_cxx::Hashtable_const_iterator< Val, Key, HashFcn, ExtractKey, EqualKey, Alloc >

Definition at line 145 of file ext/hashtable.h.

Author

Generated automatically by Doxygen for libstdc++-v3 Source from the source code.