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.