Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Public Member Functions | Static Public Member Functions | Static Public Attributes
Less< T > Struct Template Reference

Public Member Functions

 Less (int, int)
 
conv_to_bool operator() (const T &x, const T &y)
 
 Less (int, int)
 
conv_to_bool operator() (const T &x, const T &y)
 
 Less (int, int)
 
conv_to_bool operator() (const T &x, const T &y)
 
 Less (int, int)
 
conv_to_bool operator() (const UserClass &x, const UserClass &y)
 
 Less (int, int)
 
conv_to_bool operator() (const T &x, const T &y)
 
 Less (int, int)
 
conv_to_bool operator() (const T &x, const T &y)
 
 Less (int, int)
 
conv_to_bool operator() (const T &x, const T &y)
 
 Less (int, int)
 
conv_to_bool operator() (const UserClass &x, const UserClass &y)
 
 Less (int, int)
 
conv_to_bool operator() (const UserClass &x, const UserClass &y)
 
 Less (int, int)
 
conv_to_bool operator() (const UserClass &x, const UserClass &y)
 
 Less (int, int)
 
conv_to_bool operator() (const UserClass &x, const UserClass &y)
 
 Less (int, int)
 
conv_to_bool operator() (const T &x, const T &y)
 

Static Public Member Functions

static const char * name ()
 
static const char * name ()
 
static const char * name ()
 
static const char * name ()
 
static const char * name ()
 
static const char * name ()
 
static const char * name ()
 

Static Public Attributes

static std::size_t funcalls_
 

Detailed Description

template<class T>
struct Less< T >

Definition at line 102 of file 25.heap.cpp.

Constructor & Destructor Documentation

◆ Less() [1/12]

template<class T >
Less< T >::Less ( int  ,
int   
)
inline

Definition at line 108 of file 25.heap.cpp.

◆ Less() [2/12]

template<class T >
Less< T >::Less ( int  ,
int   
)
inline

Definition at line 70 of file 25.includes.cpp.

◆ Less() [3/12]

template<class T >
Less< T >::Less ( int  ,
int   
)
inline

Definition at line 70 of file 25.lex.comparison.cpp.

◆ Less() [4/12]

template<class T >
Less< T >::Less ( int  ,
int   
)
inline

Definition at line 84 of file 25.merge.cpp.

◆ Less() [5/12]

template<class T >
Less< T >::Less ( int  ,
int   
)
inline

Definition at line 101 of file 25.min.max.cpp.

◆ Less() [6/12]

template<class T >
Less< T >::Less ( int  ,
int   
)
inline

Definition at line 85 of file 25.partial.sort.cpp.

◆ Less() [7/12]

template<class T >
Less< T >::Less ( int  ,
int   
)
inline

Definition at line 78 of file 25.permutation.cpp.

◆ Less() [8/12]

template<class T >
Less< T >::Less ( int  ,
int   
)
inline

Definition at line 73 of file 25.set.difference.cpp.

◆ Less() [9/12]

template<class T >
Less< T >::Less ( int  ,
int   
)
inline

Definition at line 73 of file 25.set.intersection.cpp.

◆ Less() [10/12]

template<class T >
Less< T >::Less ( int  ,
int   
)
inline

Definition at line 73 of file 25.set.sym.difference.cpp.

◆ Less() [11/12]

template<class T >
Less< T >::Less ( int  ,
int   
)
inline

Definition at line 71 of file 25.set.union.cpp.

◆ Less() [12/12]

template<class T >
Less< T >::Less ( int  ,
int   
)
inline

Definition at line 80 of file 25.sort.cpp.

Member Function Documentation

◆ name() [1/7]

template<class T >
static const char * Less< T >::name ( )
inlinestatic

Definition at line 119 of file 25.heap.cpp.

◆ name() [2/7]

template<class T >
static const char * Less< T >::name ( )
inlinestatic

Definition at line 81 of file 25.includes.cpp.

◆ name() [3/7]

template<class T >
static const char * Less< T >::name ( )
inlinestatic

Definition at line 81 of file 25.lex.comparison.cpp.

◆ name() [4/7]

template<class T >
static const char * Less< T >::name ( )
inlinestatic

Definition at line 112 of file 25.min.max.cpp.

◆ name() [5/7]

template<class T >
static const char * Less< T >::name ( )
inlinestatic

Definition at line 96 of file 25.partial.sort.cpp.

◆ name() [6/7]

template<class T >
static const char * Less< T >::name ( )
inlinestatic

Definition at line 89 of file 25.permutation.cpp.

◆ name() [7/7]

template<class T >
static const char * Less< T >::name ( )
inlinestatic

Definition at line 91 of file 25.sort.cpp.

◆ operator()() [1/12]

template<class T >
conv_to_bool Less< T >::operator() ( const T &  x,
const T &  y 
)
inline

Definition at line 114 of file 25.heap.cpp.

◆ operator()() [2/12]

template<class T >
conv_to_bool Less< T >::operator() ( const T &  x,
const T &  y 
)
inline

Definition at line 76 of file 25.includes.cpp.

◆ operator()() [3/12]

template<class T >
conv_to_bool Less< T >::operator() ( const T &  x,
const T &  y 
)
inline

Definition at line 76 of file 25.lex.comparison.cpp.

◆ operator()() [4/12]

template<class T >
conv_to_bool Less< T >::operator() ( const T &  x,
const T &  y 
)
inline

Definition at line 107 of file 25.min.max.cpp.

◆ operator()() [5/12]

template<class T >
conv_to_bool Less< T >::operator() ( const T &  x,
const T &  y 
)
inline

Definition at line 91 of file 25.partial.sort.cpp.

◆ operator()() [6/12]

template<class T >
conv_to_bool Less< T >::operator() ( const T &  x,
const T &  y 
)
inline

Definition at line 84 of file 25.permutation.cpp.

◆ operator()() [7/12]

template<class T >
conv_to_bool Less< T >::operator() ( const T &  x,
const T &  y 
)
inline

Definition at line 86 of file 25.sort.cpp.

◆ operator()() [8/12]

template<class T >
conv_to_bool Less< T >::operator() ( const UserClass &  x,
const UserClass &  y 
)
inline

Definition at line 90 of file 25.merge.cpp.

◆ operator()() [9/12]

template<class T >
conv_to_bool Less< T >::operator() ( const UserClass &  x,
const UserClass &  y 
)
inline

Definition at line 79 of file 25.set.difference.cpp.

◆ operator()() [10/12]

template<class T >
conv_to_bool Less< T >::operator() ( const UserClass &  x,
const UserClass &  y 
)
inline

Definition at line 79 of file 25.set.intersection.cpp.

◆ operator()() [11/12]

template<class T >
conv_to_bool Less< T >::operator() ( const UserClass &  x,
const UserClass &  y 
)
inline

Definition at line 79 of file 25.set.sym.difference.cpp.

◆ operator()() [12/12]

template<class T >
conv_to_bool Less< T >::operator() ( const UserClass &  x,
const UserClass &  y 
)
inline

Definition at line 77 of file 25.set.union.cpp.

Field Documentation

◆ funcalls_

template<class T >
std::size_t Less< T >::funcalls_
static

Definition at line 104 of file 25.heap.cpp.


The documentation for this struct was generated from the following files: