#include <wvsorter.h>
Inheritance diagram for WvSorterBase:
Public Types | |
typedef const void * | b |
typedef const void * | b |
Public Methods | |
typedef | int (CompareFunc)(const void *a |
WvSorterBase (void *_list) | |
~WvSorterBase () | |
WvLink * | next () |
WvLink * | cur () |
typedef | int (CompareFunc)(const void *a |
WvSorterBase (void *_list) | |
~WvSorterBase () | |
WvLink * | next () |
WvLink * | cur () |
Public Attributes | |
void * | list |
WvLink ** | array |
WvLink ** | lptr |
void * | list |
WvLink ** | array |
WvLink ** | lptr |
Protected Methods | |
template<class _list_, class _iter_> void | rewind (CompareFunc *cmp) |
template<class _list_, class _iter_> void | rewind (CompareFunc *cmp) |
Static Protected Methods | |
int | magic_compare (const void *_a, const void *_b) |
int | magic_compare (const void *_a, const void *_b) |
Static Protected Attributes | |
CompareFunc * | actual_compare |
CompareFunc * | actual_compare |
|
Reimplemented in WvSorter< _type_, _list_, _iter_ >, and WvSorter< _type_, _list_, _iter_ >. Definition at line 26 of file utils/wvsorter.h. |
|
Reimplemented in WvSorter< _type_, _list_, _iter_ >, and WvSorter< _type_, _list_, _iter_ >. Definition at line 26 of file include/wvsorter.h. Referenced by magic_compare(). |
|
Definition at line 32 of file include/wvsorter.h. References list. |
|
Definition at line 34 of file include/wvsorter.h. |
|
Definition at line 32 of file utils/wvsorter.h. References list. |
|
Definition at line 34 of file utils/wvsorter.h. |
|
Definition at line 38 of file utils/wvsorter.h. |
|
Definition at line 38 of file include/wvsorter.h. |
|
|
|
|
|
|
|
Definition at line 15 of file wvsorter.cc. References actual_compare, b, and WvLink::data. Referenced by rewind(). |
|
Definition at line 36 of file utils/wvsorter.h. |
|
Definition at line 36 of file include/wvsorter.h. |
|
|
|
Definition at line 82 of file include/wvsorter.h. References actual_compare, array, list, lptr, and magic_compare(). |
|
Definition at line 45 of file utils/wvsorter.h. |
|
Definition at line 13 of file wvsorter.cc. Referenced by magic_compare(), and rewind(). |
|
Definition at line 29 of file utils/wvsorter.h. |
|
Definition at line 29 of file include/wvsorter.h. Referenced by rewind(). |
|
Definition at line 28 of file utils/wvsorter.h. |
|
Definition at line 28 of file include/wvsorter.h. Referenced by rewind(), and WvSorterBase(). |
|
Definition at line 30 of file utils/wvsorter.h. |
|
Definition at line 30 of file include/wvsorter.h. Referenced by rewind(). |