WvStreams
Public Member Functions | Public Attributes | List of all members
WvHashTableBase::IterBase Class Reference
Inheritance diagram for WvHashTableBase::IterBase:
Inheritance graph
[legend]

Public Member Functions

 IterBase (WvHashTableBase &_tbl)
 
 IterBase (const IterBase &other)
 
void rewind ()
 
WvLinknext ()
 
WvLinkcur () const
 
void * vptr () const
 
bool get_autofree () const
 Returns the state of autofree for the current element.
 
void set_autofree (bool autofree)
 Sets the state of autofree for the current element.
 

Public Attributes

WvHashTableBasetbl
 
unsigned tblindex
 
WvLinklink
 

Detailed Description

Definition at line 123 of file wvhashtable.h.

Constructor & Destructor Documentation

◆ IterBase() [1/2]

WvHashTableBase::IterBase::IterBase ( WvHashTableBase _tbl)
inline

Definition at line 130 of file wvhashtable.h.

◆ IterBase() [2/2]

WvHashTableBase::IterBase::IterBase ( const IterBase other)
inline

Definition at line 132 of file wvhashtable.h.

Member Function Documentation

◆ rewind()

void WvHashTableBase::IterBase::rewind ( )
inline

Definition at line 135 of file wvhashtable.h.

◆ next()

WvLink * WvHashTableBase::IterBase::next ( )

Definition at line 70 of file wvhashtable.cc.

◆ cur()

WvLink * WvHashTableBase::IterBase::cur ( ) const
inline

Definition at line 138 of file wvhashtable.h.

◆ vptr()

void * WvHashTableBase::IterBase::vptr ( ) const
inline

Definition at line 140 of file wvhashtable.h.

◆ get_autofree()

bool WvHashTableBase::IterBase::get_autofree ( ) const
inline

Returns the state of autofree for the current element.

Definition at line 146 of file wvhashtable.h.

◆ set_autofree()

void WvHashTableBase::IterBase::set_autofree ( bool  autofree)
inline

Sets the state of autofree for the current element.

Definition at line 154 of file wvhashtable.h.

Member Data Documentation

◆ tbl

WvHashTableBase* WvHashTableBase::IterBase::tbl

Definition at line 126 of file wvhashtable.h.

◆ tblindex

unsigned WvHashTableBase::IterBase::tblindex

Definition at line 127 of file wvhashtable.h.

◆ link

WvLink* WvHashTableBase::IterBase::link

Definition at line 128 of file wvhashtable.h.


The documentation for this class was generated from the following files: