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

Public Member Functions

 IterBase (WvScatterHashBase &_table)
 
 IterBase (const IterBase &other)
 
void rewind ()
 
bool cur ()
 
void * vptr ()
 
bool next ()
 
bool get_autofree () const
 
void set_autofree (bool autofree)
 
 IterBase (WvScatterHashBase &_table)
 
 IterBase (const IterBase &other)
 
void rewind ()
 
bool cur ()
 
void * vptr ()
 
bool next ()
 
bool get_autofree () const
 
void set_autofree (bool autofree)
 

Protected Member Functions

void * get () const
 
void * get () const
 

Protected Attributes

WvScatterHashBasetable
 
unsigned index
 

Detailed Description

Definition at line 36 of file debian/libwvstreams-dev/usr/include/wvstreams/wvscatterhash.h.

Constructor & Destructor Documentation

◆ IterBase() [1/4]

WvScatterHashBase::IterBase::IterBase ( WvScatterHashBase _table)
inline

◆ IterBase() [2/4]

WvScatterHashBase::IterBase::IterBase ( const IterBase other)
inline

◆ IterBase() [3/4]

WvScatterHashBase::IterBase::IterBase ( WvScatterHashBase _table)
inline

Definition at line 39 of file include/wvscatterhash.h.

◆ IterBase() [4/4]

WvScatterHashBase::IterBase::IterBase ( const IterBase other)
inline

Definition at line 41 of file include/wvscatterhash.h.

Member Function Documentation

◆ rewind() [1/2]

void WvScatterHashBase::IterBase::rewind ( )
inline

◆ cur() [1/2]

bool WvScatterHashBase::IterBase::cur ( )
inline

◆ vptr() [1/2]

void * WvScatterHashBase::IterBase::vptr ( )
inline

◆ next() [1/2]

bool WvScatterHashBase::IterBase::next ( )
inline

◆ get_autofree() [1/2]

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

◆ set_autofree() [1/2]

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

◆ get() [1/2]

void * WvScatterHashBase::IterBase::get ( ) const
inlineprotected

◆ rewind() [2/2]

void WvScatterHashBase::IterBase::rewind ( )
inline

Definition at line 44 of file include/wvscatterhash.h.

◆ cur() [2/2]

bool WvScatterHashBase::IterBase::cur ( )
inline

Definition at line 45 of file include/wvscatterhash.h.

◆ vptr() [2/2]

void * WvScatterHashBase::IterBase::vptr ( )
inline

Definition at line 47 of file include/wvscatterhash.h.

◆ next() [2/2]

bool WvScatterHashBase::IterBase::next ( )
inline

Definition at line 50 of file include/wvscatterhash.h.

◆ get_autofree() [2/2]

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

Definition at line 62 of file include/wvscatterhash.h.

◆ set_autofree() [2/2]

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

Definition at line 67 of file include/wvscatterhash.h.

◆ get() [2/2]

void * WvScatterHashBase::IterBase::get ( ) const
inlineprotected

Definition at line 73 of file include/wvscatterhash.h.

Member Data Documentation

◆ table

WvScatterHashBase * WvScatterHashBase::IterBase::table
protected

◆ index

unsigned WvScatterHashBase::IterBase::index
protected

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