WvStreams
|
Public Types | |
typedef int() | RealCompareFunc(const _type_ *a, const _type_ *b) |
typedef int() | CompareFunc(const void *a, const void *b) |
Public Member Functions | |
WvSorter (_list_ &_list, RealCompareFunc *_cmp) | |
_type_ * | ptr () const |
WvIterStuff (_type_) | |
void | rewind () |
bool | next () |
bool | cur () |
Public Attributes | |
RealCompareFunc * | cmp |
void * | list |
void ** | array |
void ** | lptr |
Protected Member Functions | |
template<class _list_ , class _iter_ > | |
void | rewind (CompareFunc *cmp) |
Static Protected Member Functions | |
static int | magic_compare (const void *_a, const void *_b) |
Static Protected Attributes | |
static CompareFunc * | actual_compare |
Definition at line 56 of file wvsorter.h.
typedef int() WvSorter< _type_, _list_, _iter_ >::RealCompareFunc(const _type_ *a, const _type_ *b) |
Definition at line 59 of file wvsorter.h.
|
inherited |
Definition at line 26 of file wvsorter.h.
|
inline |
Definition at line 62 of file wvsorter.h.
|
inline |
Definition at line 65 of file wvsorter.h.
|
inline |
Definition at line 71 of file wvsorter.h.
|
inlineinherited |
Definition at line 36 of file wvsorter.h.
|
inlineinherited |
Definition at line 38 of file wvsorter.h.
|
protectedinherited |
Definition at line 79 of file wvsorter.h.
|
staticprotectedinherited |
Definition at line 14 of file wvsorter.cc.
RealCompareFunc* WvSorter< _type_, _list_, _iter_ >::cmp |
Definition at line 60 of file wvsorter.h.
|
inherited |
Definition at line 28 of file wvsorter.h.
|
inherited |
Definition at line 29 of file wvsorter.h.
|
inherited |
Definition at line 30 of file wvsorter.h.
|
staticprotectedinherited |
Definition at line 45 of file wvsorter.h.