_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