Jpp
 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 >
 Forward declarations for definitions of I/O redirect and pipe operators. 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