99 virtual ios_base::fmtflags
flags()
const;
123 const bool quoted=
true
157 virtual ios_base::fmtflags
flags(
const ios_base::fmtflags
flags);
160 virtual void flush();
166 virtual int width()
const;
169 virtual int width(
const int);
static const versionNumber currentVersion
Current version number.
streamFormat format() const
Return current stream format.
streamFormat
Enumeration for the format of data in the stream.
versionNumber version() const
Return the stream version.
compressionType compression() const
Return the stream compression.
compressionType
Enumeration for the format of data in the stream.
virtual void endl()
Add newline and flush stream.
virtual void indent()
Add indentation characters.
virtual Ostream & writeQuoted(const std::string &, const bool quoted=true)
Write std::string with optional double quotes.
virtual const fileName & name() const
Return the name of the stream.
virtual ostream & stdStream()
Access to underlying std::ostream.
virtual int precision() const
Get precision of output field.
virtual void print(Ostream &) const
Print description of IOstream to Ostream.
OSstream(ostream &os, const string &name, streamFormat format=ASCII, versionNumber version=currentVersion, compressionType compression=UNCOMPRESSED)
Set stream status.
virtual Ostream & write(const char)
Write character.
void operator=(const OSstream &)=delete
Disallow default bitwise assignment.
virtual int width() const
Get width of output field.
virtual ios_base::fmtflags flags() const
Return flags of output stream.
virtual void flush()
Flush stream.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A class for handling file names.
A class for handling verbatimStrings, derived from string.
A class for handling words, derived from string.
double doubleScalar
Double precision floating point scalar type.
float floatScalar
Float precision floating point scalar type.
long double longDoubleScalar
Lang double precision floating point scalar type.