Jpp  18.0.0-rc.1
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Variables
JFunctional.hh File Reference
#include "JLang/JSharedPointer.hh"
#include "JLang/JNullType.hh"
#include "JLang/JException.hh"
#include "JLang/JVoid.hh"
#include "JLang/JClass.hh"
#include "JMath/JZero.hh"

Go to the source code of this file.

Classes

class  JTOOLS::JFunctional< JArgument_t, JResult_t >
 Template definition of function object interface. More...
 
class  JTOOLS::JFunctional< JNullType, JNullType >
 Template specialisation of compilable function object. More...
 
class  JTOOLS::JFunctional< JArgument_t, JResult_t >
 Template definition of function object interface. More...
 
struct  JTOOLS::JFunctional< JArgument_t, JResult_t >::JExceptionHandler
 Exception handler for functional object. More...
 
struct  JTOOLS::JFunctional< JArgument_t, JResult_t >::JDefaultResult
 Exception handler for functional object using default result. More...
 
class  JTOOLS::JFunctional< JArgument_t, JResult_t >::JSupervisor
 Place holder for exception handler. More...
 
struct  JTOOLS::JFunction< JArgument_t, JResult_t >
 Template definition of function object interface in multidimensions. More...
 
struct  JTOOLS::JFunction1D< JArgument_t, JResult_t >
 Template definition of function object interface in one dimension. More...
 
struct  JTOOLS::JCompiler
 Functional object compiler. More...
 
struct  JTOOLS::JResultType< JClass_t, JResultType_t >
 Auxiliary class to evaluate result type. More...
 
struct  JTOOLS::JResultType< JClass_t, typename JVoid< typename JClass_t::result_type >::type >
 Auxiliary class to evaluate result type. More...
 

Namespaces

 JTOOLS
 Auxiliary classes and methods for multi-dimensional interpolations and histograms.
 
 JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Variables

static const JCompiler JTOOLS::compiler
 Function object for functional object compilation. More...