Jpp  17.3.0
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
JEEPZ::JStream Struct Reference

Auxiliary class for format STL containers. More...

#include <JPrint.hh>

Public Member Functions

 JStream (std::ostream &out)
 Constructor. More...
 
template<class T >
std::ostream & operator<< (const T &value)
 Write value to output stream. More...
 

Private Attributes

std::ostream & out
 

Detailed Description

Auxiliary class for format STL containers.

Definition at line 71 of file JPrint.hh.

Constructor & Destructor Documentation

JEEPZ::JStream::JStream ( std::ostream &  out)
inline

Constructor.

Parameters
outoutput stream

Definition at line 78 of file JPrint.hh.

78  :
79  out(out)
80  {}
std::ostream & out
Definition: JPrint.hh:96

Member Function Documentation

template<class T >
std::ostream& JEEPZ::JStream::operator<< ( const T value)
inline

Write value to output stream.

Parameters
valuevalue
Returns
this JSTDStreamer

Definition at line 90 of file JPrint.hh.

91  {
92  return JEEP::writeObject(out, value);
93  }
std::ostream & out
Definition: JPrint.hh:96
std::ostream & writeObject(std::ostream &out, const T &object)
Stream output of object.

Member Data Documentation

std::ostream& JEEPZ::JStream::out
private

Definition at line 96 of file JPrint.hh.


The documentation for this struct was generated from the following file: