Jpp  18.2.1
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces
JEnumeration.hh File Reference
#include <ostream>
#include "JLang/JAssert.hh"
#include "JLang/JType.hh"
#include "JLang/JTypeID.hh"
#include "JLang/JTypeList.hh"

Go to the source code of this file.

Classes

struct  JLANG::JHasID< T, ID >
 Test presence of data type identifier in labelled type list. More...
 
struct  JLANG::JHasID< JTypeList< JHead_t, JTail_t >, ID >
 Recursive test of presence data type identifier in labelled type list. More...
 
struct  JLANG::JEnumeration< T >
 Enumeration of single data type. More...
 
struct  JLANG::JEnumeration< JTypeList< JHead_t, JTail_t > >
 Enumeration of multiple data types. More...
 
struct  JLANG::JEnumeration< JTypeList< JHead_t, JNullType > >
 Terminator class of recursive JEnumeration class. 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).