Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

WvSorter< _type_, _list_, _iter_ > Class Template Reference

#include <wvsorter.h>

Inheritance diagram for WvSorter< _type_, _list_, _iter_ >:

WvSorterBase WvSorterBase List of all members.

Public Types

typedef const _type_ * b
typedef const _type_ * b

Public Methods

typedef int (RealCompareFunc)(const _type_ *a
 WvSorter (_list_ &_list, RealCompareFunc *_cmp)
_type_ * ptr () const
 operator _type_ & () const
_type_ & operator() () const
_type_ * operator-> () const
_type_ & operator * () const
void rewind ()
typedef int (RealCompareFunc)(const _type_ *a
 WvSorter (_list_ &_list, RealCompareFunc *_cmp)
_type_ * ptr () const
 operator _type_ & () const
_type_ & operator() () const
_type_ * operator-> () const
_type_ & operator * () const
void rewind ()

Public Attributes

RealCompareFunc * cmp
RealCompareFunc * cmp

template<class _type_, class _list_, class _iter_>
class WvSorter< _type_, _list_, _iter_ >


Member Typedef Documentation

template<class _type_, class _list_, class _iter_>
typedef const _type_* WvSorter< _type_, _list_, _iter_ >::b
 

Reimplemented from WvSorterBase.

Definition at line 59 of file utils/wvsorter.h.

template<class _type_, class _list_, class _iter_>
typedef const _type_* WvSorter< _type_, _list_, _iter_ >::b
 

Reimplemented from WvSorterBase.

Definition at line 59 of file include/wvsorter.h.


Constructor & Destructor Documentation

template<class _type_, class _list_, class _iter_>
WvSorter< _type_, _list_, _iter_ >::WvSorter _list_ &    _list,
RealCompareFunc *    _cmp
[inline]
 

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

References WvSorter< _type_, _list_, _iter_ >::cmp.

template<class _type_, class _list_, class _iter_>
WvSorter< _type_, _list_, _iter_ >::WvSorter _list_ &    _list,
RealCompareFunc *    _cmp
[inline]
 

Definition at line 62 of file utils/wvsorter.h.

References WvSorter< _type_, _list_, _iter_ >::cmp.


Member Function Documentation

template<class _type_, class _list_, class _iter_>
typedef WvSorter< _type_, _list_, _iter_ >::int RealCompareFunc    const
 

template<class _type_, class _list_, class _iter_>
typedef WvSorter< _type_, _list_, _iter_ >::int RealCompareFunc    const
 

template<class _type_, class _list_, class _iter_>
_type_& WvSorter< _type_, _list_, _iter_ >::operator *   const [inline]
 

Definition at line 69 of file utils/wvsorter.h.

template<class _type_, class _list_, class _iter_>
_type_& WvSorter< _type_, _list_, _iter_ >::operator *   const [inline]
 

Definition at line 69 of file include/wvsorter.h.

template<class _type_, class _list_, class _iter_>
WvSorter< _type_, _list_, _iter_ >::operator _type_ &   const [inline]
 

Definition at line 69 of file utils/wvsorter.h.

template<class _type_, class _list_, class _iter_>
WvSorter< _type_, _list_, _iter_ >::operator _type_ &   const [inline]
 

Definition at line 69 of file include/wvsorter.h.

template<class _type_, class _list_, class _iter_>
_type_& WvSorter< _type_, _list_, _iter_ >::operator()   const [inline]
 

Definition at line 69 of file utils/wvsorter.h.

template<class _type_, class _list_, class _iter_>
_type_& WvSorter< _type_, _list_, _iter_ >::operator()   const [inline]
 

Definition at line 69 of file include/wvsorter.h.

template<class _type_, class _list_, class _iter_>
_type_* WvSorter< _type_, _list_, _iter_ >::operator->   const [inline]
 

Definition at line 69 of file utils/wvsorter.h.

template<class _type_, class _list_, class _iter_>
_type_* WvSorter< _type_, _list_, _iter_ >::operator->   const [inline]
 

Definition at line 69 of file include/wvsorter.h.

template<class _type_, class _list_, class _iter_>
_type_* WvSorter< _type_, _list_, _iter_ >::ptr   const [inline]
 

Definition at line 65 of file utils/wvsorter.h.

template<class _type_, class _list_, class _iter_>
_type_* WvSorter< _type_, _list_, _iter_ >::ptr   const [inline]
 

Definition at line 65 of file include/wvsorter.h.

template<class _type_, class _list_, class _iter_>
void WvSorter< _type_, _list_, _iter_ >::rewind   [inline]
 

Definition at line 74 of file utils/wvsorter.h.

References WvSorter< _type_, _list_, _iter_ >::cmp.

template<class _type_, class _list_, class _iter_>
void WvSorter< _type_, _list_, _iter_ >::rewind   [inline]
 

Definition at line 74 of file include/wvsorter.h.

References WvSorter< _type_, _list_, _iter_ >::cmp.


Member Data Documentation

template<class _type_, class _list_, class _iter_>
RealCompareFunc* WvSorter< _type_, _list_, _iter_ >::cmp
 

Definition at line 60 of file utils/wvsorter.h.

template<class _type_, class _list_, class _iter_>
RealCompareFunc* WvSorter< _type_, _list_, _iter_ >::cmp
 

Definition at line 60 of file include/wvsorter.h.

Referenced by WvSorter< _type_, _list_, _iter_ >::rewind(), and WvSorter< _type_, _list_, _iter_ >::WvSorter().


The documentation for this class was generated from the following files:
Generated on Sun Aug 25 12:43:01 2002 for WvStreams by doxygen1.2.15