inlib  1.2.0
Static Public Member Functions | Public Attributes
inlib::sort::item< T > Class Template Reference

List of all members.

Static Public Member Functions

static int greater (item *a1, item *a2)
static int lesser (item *a1, item *a2)

Public Attributes

m_value

Detailed Description

template<class T>
class inlib::sort::item< T >

Definition at line 58 of file sort.


Member Function Documentation

template<class T>
static int inlib::sort::item< T >::greater ( item< T > *  a1,
item< T > *  a2 
) [inline, static]

Definition at line 62 of file sort.

                                       {
    if((*a1).m_value==(*a2).m_value) return 0;
    return ((*a1).m_value>(*a2).m_value)?1:-1;
  }
template<class T>
static int inlib::sort::item< T >::lesser ( item< T > *  a1,
item< T > *  a2 
) [inline, static]

Definition at line 66 of file sort.

                                      {
    if((*a1).m_value==(*a2).m_value) return 0;
    return ((*a1).m_value<(*a2).m_value)?1:-1;
  }

Member Data Documentation

template<class T>
T inlib::sort::item< T >::m_value

Definition at line 60 of file sort.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines