Jpp  master_rocky
the software that should make you happy
Classes | Namespaces | Functions
JLang/JComparator.hh File Reference
#include "JLang/JClass.hh"
#include "JLang/JComparison.hh"

Go to the source code of this file.

Classes

class  JLANG::JComparator< JResult_t T::*, JComparator_t >
 Template specialisation of JComparator for comparison between values of data members. More...
 
class  JLANG::JComparator< JResult_t(T::*)() const, JComparator_t >
 Template specialisation of JComparator for comparison between return values of member methods. More...
 
class  JLANG::JComparator< const T &(T::*)() const, JComparator_t >
 Template specialisation of JComparator for comparison between return values of member methods. More...
 

Namespaces

 JLANG
 Auxiliary classes and methods for language specific functionality.
 
 JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Functions

template<class T , class JResult_t >
JComparator< JResult_t T::*, JComparison::ltJLANG::make_comparator (JResult_t T::*member)
 Helper method to create comparator between values of data member. More...
 
template<class T , class JResult_t , class JComparator_t >
JComparator< JResult_t T::*, JComparator_t > JLANG::make_comparator (JResult_t T::*member, const JComparator_t &comparator)
 Helper method to create comparator between values of data member. More...
 
template<class T , class JResult_t >
JComparator< JResult_t(T::*)() const, JComparison::ltJLANG::make_comparator (JResult_t(T::*function)() const)
 Helper method to create comparator between return values of member method. More...
 
template<class T , class JResult_t , class JComparator_t >
JComparator< JResult_t(T::*)() const, JComparator_t > JLANG::make_comparator (JResult_t(T::*function)() const, const JComparator_t &comparator)
 Helper method to create comparator between return values of member method. More...