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 int( RealCompareFunc )(const _type_ *a, const _type_ *b)
typedef int( RealCompareFunc )(const _type_ *a, const _type_ *b)

Public Member Functions

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

Public Attributes

RealCompareFunccmp
RealCompareFunccmp

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


Member Typedef Documentation

template<class _type_, class _list_, class _iter_>
typedef int( WvSorter< _type_, _list_, _iter_ >::RealCompareFunc)(const _type_ *a, const _type_ *b)
 

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

template<class _type_, class _list_, class _iter_>
typedef int( WvSorter< _type_, _list_, _iter_ >::RealCompareFunc)(const _type_ *a, const _type_ *b)
 

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.

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.


Member Function Documentation

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 WvSorterBase::CompareFunc.

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

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

References WvSorterBase::CompareFunc.


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.


The documentation for this class was generated from the following files:
Generated on Sun Mar 16 01:01:16 2003 for WvStreams by doxygen1.3-rc3