Jpp  15.0.5
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces
JBaseClass.hh File Reference

Auxiliary class to identify common base class in type list. More...

#include "JLang/JConversion.hh"
#include "JLang/JTypeList.hh"

Go to the source code of this file.

Classes

struct  JLANG::JBaseType_t< JBase_t, JDerived_t >
 Template class to test for polymorphism. More...
 
struct  JLANG::JBaseType_t< JBase_t, JTypeList< JHead_t, JTail_t > >
 Template class to test for polymorphism. More...
 
struct  JLANG::JBaseType_t< JBase_t, JTypeList< JHead_t, JNullType > >
 Terminator class of recursive JBaseType_t class. More...
 
struct  JLANG::JBaseType< JBase_t, JHead_t, JTail_t, is_base >
 Template class to identify common base class. More...
 
struct  JLANG::JBaseType< JBase_t, JTypelist_t, JTypeList< JHead_t, JTail_t >, false >
 Resursive scan for base class. More...
 
struct  JLANG::JBaseType< JBase_t, JTypelist_t, JTypeList< JHead_t, JNullType >, false >
 Terminination class of resursive JBaseType class. More...
 
struct  JLANG::JBaseClass< T >
 Template definition of class to look for base class in type list. More...
 
struct  JLANG::JBaseClass< JTypeList< JHead_t, JTail_t > >
 Template specialisation of class to look for base class in type list. 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).
 

Detailed Description

Auxiliary class to identify common base class in type list.

Author
mdejong

Definition in file JBaseClass.hh.