Jpp test-rotations-new
the software that should make you happy
Loading...
Searching...
No Matches
JLANG::JStreamOutput Class Referenceabstract

Interface for ASCII output using standard streams. More...

#include <JAbstractIO.hh>

Inheritance diagram for JLANG::JStreamOutput:
JEEP::JPropertiesElementInterface JLANG::JValueOutput< T > JPARSER::JParserElementInterface JTOOLS::JAbstractAutoPointer< JBase_t > JEEP::JPropertiesTemplateElement< T > JEEP::JPropertiesTemplateElement< JProperties > JEEP::JPropertiesTemplateElement< const T > JLANG::JValue< T > JPARSER::JParserTemplateElement< JCounter > JPARSER::JParserTemplateElement< JType_t, false > JPARSER::JParserTemplateElement< bool > JTOOLS::JAutoPointer< JDerived_t, JBase_t >

Public Member Functions

virtual ~JStreamOutput ()
 Virtual destructor.
 
virtual std::ostream & write (std::ostream &out) const =0
 Stream output.
 

Friends

std::ostream & operator<< (std::ostream &out, const JStreamOutput &object)
 Write object to output.
 

Detailed Description

Interface for ASCII output using standard streams.

Definition at line 56 of file JAbstractIO.hh.

Constructor & Destructor Documentation

◆ ~JStreamOutput()

virtual JLANG::JStreamOutput::~JStreamOutput ( )
inlinevirtual

Virtual destructor.

Definition at line 61 of file JAbstractIO.hh.

62 {}

Member Function Documentation

◆ write()

Friends And Related Symbol Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream & out,
const JStreamOutput & object )
friend

Write object to output.

Parameters
outoutput stream
objectobject
Returns
output stream

Definition at line 81 of file JAbstractIO.hh.

82 {
83 return object.write(out);
84 }

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