__gnu_cxx::hashtable_const_iterator(3)

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.
libstdc++-v3 Source 1 Jan 20gnu_cxx::Hashtable_con
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout