Paula Script
Public Member Functions | List of all members
paula::STDOut Class Reference

Print output using C++ std cout. More...

#include <stream.h>

Inheritance diagram for paula::STDOut:
paula::POut paula::IOutputStream

Public Member Functions

void flush () const override
 
void close () const override
 
bool closed () const override
 
const POutprint (char) const override
 
const POutprint (const char *) const override
 
const POutprint (long) const override
 
const POutprint (double) const override
 
- Public Member Functions inherited from paula::POut
const POutprint (int x) const
 
const POutprint (float x) const
 
const POutprint (bool x) const
 
const POutprintHex (INT i) const
 
const POutprintCharSymbol (CHAR c) const
 
const POutprint (const Error *a) const
 
const POutprintln (const char *) const
 
const POutendl () const
 
const POutprint (const core::TreeIterator &x) const
 
const POutprint (const Var &x) const
 

Detailed Description

Print output using C++ std cout.

Member Function Documentation

◆ close()

void paula::STDOut::close ( ) const
overridevirtual

Implements paula::IOutputStream.

◆ closed()

bool paula::STDOut::closed ( ) const
overridevirtual

Implements paula::IOutputStream.

◆ flush()

void paula::STDOut::flush ( ) const
overridevirtual

Implements paula::POut.

◆ print() [1/4]

const POut& paula::STDOut::print ( char  ) const
overridevirtual

Implements paula::POut.

◆ print() [2/4]

const POut& paula::STDOut::print ( const char *  ) const
overridevirtual

Implements paula::POut.

◆ print() [3/4]

const POut& paula::STDOut::print ( double  ) const
overridevirtual

Implements paula::POut.

◆ print() [4/4]

const POut& paula::STDOut::print ( long  ) const
overridevirtual

Implements paula::POut.


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