Jpp  17.2.1-pre0
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions
JFind_if.hh File Reference
#include "JLang/JClass.hh"

Go to the source code of this file.

Classes

class  JLANG::JFind_if< JTypename_t, JPredicate_t >
 Template definition of auxiliary class to select objects. More...
 
class  JLANG::JFind_if< JResult_t T::*, JPredicate_t >
 Template specialisation of JFind_if for selection of objects via data member. More...
 
class  JLANG::JFind_if< JResult_t(T::*)() const, JPredicate_t >
 Template specialisation of JFind_if for selection of objects via member method. 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 , class JPredicate_t >
JFind_if< JResult_t T::*,
JPredicate_t > 
JLANG::make_find_if (JResult_t T::*member, const JPredicate_t &predicate)
 Helper method to create find_if for data member. More...
 
template<class T , class JResult_t , class JPredicate_t >
JFind_if< JResult_t(T::*)()
const, JPredicate_t > 
JLANG::make_find_if (JResult_t(T::*function)() const, const JPredicate_t &predicate)
 Helper method to create find_if for return values of member method. More...