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

Public Member Functions

 Iter (UniHashTreeBase &b)
 
unsigned char * getstatus ()
 
T * ptr () const
 
 WvIterStuff (T)
 
void rewind ()
 
bool cur ()
 
void * vptr ()
 
bool next ()
 
bool get_autofree () const
 
void set_autofree (bool autofree)
 

Protected Member Functions

void * get () const
 

Protected Attributes

WvScatterHashBasetable
 
unsigned index
 

Detailed Description

Definition at line 78 of file unihashtree.h.

Constructor & Destructor Documentation

◆ Iter()

UniHashTreeBase::Iter::Iter ( UniHashTreeBase b)
inline

Definition at line 81 of file unihashtree.h.

Member Function Documentation

◆ getstatus()

template<class T , class K , class Accessor , template< class > class Comparator = OpEqComp>
unsigned char * WvScatterHash< T, K, Accessor, Comparator >::Iter::getstatus ( )
inlineinherited

Definition at line 186 of file wvscatterhash.h.

◆ ptr()

template<class T , class K , class Accessor , template< class > class Comparator = OpEqComp>
T * WvScatterHash< T, K, Accessor, Comparator >::Iter::ptr ( ) const
inlineinherited

Definition at line 188 of file wvscatterhash.h.

◆ rewind()

void WvScatterHashBase::IterBase::rewind ( )
inlineinherited

Definition at line 44 of file wvscatterhash.h.

◆ cur()

bool WvScatterHashBase::IterBase::cur ( )
inlineinherited

Definition at line 45 of file wvscatterhash.h.

◆ vptr()

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

Definition at line 47 of file wvscatterhash.h.

◆ next()

bool WvScatterHashBase::IterBase::next ( )
inlineinherited

Definition at line 50 of file wvscatterhash.h.

◆ get_autofree()

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

Definition at line 62 of file wvscatterhash.h.

◆ set_autofree()

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

Definition at line 67 of file wvscatterhash.h.

◆ get()

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

Definition at line 73 of file wvscatterhash.h.

Member Data Documentation

◆ table

WvScatterHashBase* WvScatterHashBase::IterBase::table
protectedinherited

Definition at line 75 of file wvscatterhash.h.

◆ index

unsigned WvScatterHashBase::IterBase::index
protectedinherited

Definition at line 76 of file wvscatterhash.h.


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