Go to the documentation of this file.
9 namespace core {
class TreeIterator; }
20 virtual void flush()
const = 0;
21 virtual void close()
const = 0;
22 virtual bool closed()
const = 0;
31 virtual void flush()
const = 0;
35 virtual const POut&
print(
char)
const = 0;
36 virtual const POut&
print(
const char*)
const = 0;
37 virtual const POut&
print(
long)
const = 0;
38 virtual const POut&
print(
double)
const = 0;
49 const POut&
print(
const core::TreeIterator& x)
const;
82 void flush()
const override;
83 void close()
const override;
84 bool closed()
const override;
86 const POut&
print(
const char*)
const override;
97 void flush()
const override;
98 void close()
const override;
99 bool closed()
const override;
101 const POut&
print(
const char*)
const override;
103 const POut&
print(
double)
const override;
114 virtual bool read(BYTE&) = 0;
115 virtual void close() = 0;
124 bool read(BYTE&)
override;
125 void close()
override;
138 bool read(BYTE&)
override;
139 void close()
override;
152 static bool exists(
const std::string& name);
157 bool read(BYTE&)
override;
158 void close()
override;
void flush() const override
Access Paula script variable data.
Definition: args.h:17
const POut & print(char) const override
bool closed() const override
void close() const override
Dummy printer. Use to optimize out debug prints.
Definition: stream.h:60
virtual const POut & print(char) const =0
bool closed() const override
const NullPrint & println(const char *) const
const POut & printCharSymbol(CHAR c) const
const POut & printHex(INT i) const
const POut & print(char) const override
const POut & println(const char *) const
const POut & endl() const
void close() const override
void flush() const override
virtual void flush() const =0
Print output using C++ std cout.
Definition: stream.h:78
Base class for output.
Definition: stream.h:17
Print output using C++ std err.
Definition: stream.h:93
const NullPrint & endl() const
const NullPrint & print(const char *) const
const NullPrint & printHex(INT i) const
virtual bool closed() const =0
Base class for print output.
Definition: stream.h:27
virtual void flush() const =0
virtual void close() const =0
const NullPrint & printCharSymbol(CHAR c) const