Jpp
 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
 

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...