_Hashtable_iterator Struct Reference

struct _Hashtable_iterator
Public Member Functions
_Hashtable_iterator(_Node *, _Hashtable *)
_Hashtable_iterator()
_Node *_M_skip_to_next()
Public Member Type Definitions
typedef hashtable< _Val, _Key, _HF, _ExK, _EqK, _All > _Hashtable
typedef _Hashtable_node< _Val > _Node
Public Attributes
_Node *_M_cur
_Hashtable *_M_ht

Constructor & Destructor Documentation

_Hashtable_iterator(_Node *, _Hashtable *)

_Hashtable_iterator(_Node *__n,
_Hashtable *__tab
)[inline]

Parameters

_Node * __n
_Hashtable * __tab

_Hashtable_iterator()

_Hashtable_iterator()[inline]

Member Functions Documentation

_M_skip_to_next()

_Node *_M_skip_to_next()

Member Type Definitions Documentation

Typedef _Hashtable

typedef hashtable< _Val, _Key, _HF, _ExK, _EqK, _All >_Hashtable

Typedef _Node

typedef _Hashtable_node< _Val >_Node

Member Data Documentation

_Node * _M_cur

_Node *_M_cur

_Hashtable * _M_ht

_Hashtable *_M_ht