Jpp 19.3.0-rc.1
the software that should make you happy
Loading...
Searching...
No Matches
JPredicate.hh File Reference
#include "JLang/JClass.hh"
#include "JLang/JComparison.hh"

Go to the source code of this file.

Classes

class  JLANG::JPredicate< JResult_t T::*, JComparator_t >
 Template specialisation of JPredicate for selection of objects via data member. More...
 
class  JLANG::JPredicate< JResult_t(T::*)() const, JComparator_t >
 Template specialisation of JPredicate for selection of objects via member method. More...
 

Namespaces

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

Functions

template<class T , class JResult_t >
JPredicate< JResult_t T::*, JComparison::eqJLANG::make_predicate (JResult_t T::*member, const JResult_t value)
 Helper method to create predicate for data member.
 
template<class T , class JResult_t , class JComparator_t >
JPredicate< JResult_t T::*, JComparator_t > JLANG::make_predicate (JResult_t T::*member, const JResult_t value, const JComparator_t &comparator)
 Helper method to create predicate for data member.
 
template<class T , class JResult_t >
JPredicate< JResult_t(T::*)() const, JComparison::eqJLANG::make_predicate (JResult_t(T::*function)() const, const JResult_t value)
 Helper method to create predicate for return values of member method.
 
template<class T , class JResult_t >
JPredicate< const JResult_t &(T::*)() const, JComparison::eqJLANG::make_predicate (const JResult_t &(T::*function)() const, const JResult_t &value)
 Helper method to create predicate for return values of member method.
 
template<class T , class JResult_t , class JComparator_t >
JPredicate< JResult_t(T::*)() const, JComparator_t > JLANG::make_predicate (JResult_t(T::*function)() const, const JResult_t value, const JComparator_t &comparator)
 Helper method to create predicate for return values of member method.
 
template<class T , class JResult_t , class JComparator_t >
JPredicate< const JResult_t &(T::*)() const, JComparator_t > JLANG::make_predicate (const JResult_t &(T::*function)() const, const JResult_t &value, const JComparator_t &comparator)
 Helper method to create predicate for return values of member method.