Jpp  17.3.0-rc.2
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces
JObjectOutput.hh File Reference
#include "JLang/JTypeList.hh"
#include "JLang/JNullType.hh"
#include "JLang/JObjectIterator.hh"
#include "JLang/JAccessible.hh"

Go to the source code of this file.

Classes

class  JLANG::JObjectOutput< T >
 Template interface of object output for single data type. More...
 
class  JLANG::JObjectOutput< JTypeList< JHead_t, JTail_t > >
 Implementation of object output for multiple data types. More...
 
class  JLANG::JObjectOutput< JTypeList< JHead_t, JNullType > >
 Terminator class of recursive JObjectOutput class. More...
 
class  JLANG::JAccessibleObjectOutput< T >
 Interface for object output with named access. More...
 
struct  JLANG::JNullOutput< T >
 Implementation of null output for single data type. More...
 
struct  JLANG::JNullOutput< JTypeList< JHead_t, JTail_t > >
 Implemenatation of null output for multiple data types. More...
 
struct  JLANG::JNullOutput< JTypeList< JHead_t, JNullType > >
 Terminator class of recursive JNullOutput class. More...
 
struct  JLANG::JNullAccessibleOutput< T >
 Implementation for null output with null access. 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).