Go to the documentation of this file.
120 virtual ios_base::fmtflags
flags()
const;
173 virtual ios_base::fmtflags
flags(
const ios_base::fmtflags
flags);
int peek()
Raw, low-level peek function.
streamFormat format() const
Return current stream format.
double doubleScalar
Double precision floating point scalar type.
A class for handling words, derived from string.
A class for handling file names.
virtual istream & stdStream()
Access to underlying std::istream.
ISstream & get(char &)
Raw, low-level get character function.
void readWordToken(token &)
compressionType
Enumeration for the format of data in the stream.
float floatScalar
Float precision floating point scalar type.
ISstream & putback(const char &)
Raw, low-level putback character function.
compressionType compression() const
Return the stream compression.
A token holds items read from Istream.
static const versionNumber currentVersion
Current version number.
virtual ~ISstream()
Destructor.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
ISstream & getLine(string &)
Raw, low-level getline into a string function.
virtual const fileName & name() const
Return the name of the stream.
ISstream(istream &is, const string &name, streamFormat format=ASCII, versionNumber version=currentVersion, compressionType compression=UNCOMPRESSED)
Construct as wrapper around istream.
Istream & readVerbatim(string &)
Read a verbatim string (excluding block delimiters).
virtual void print(Ostream &) const
Print description of IOstream to Ostream.
virtual const istream & stdStream() const
Const access to underlying std::istream.
Istream & readVariable(string &)
Read a variable name (includes '{')
versionNumber version() const
Return the stream version.
virtual Istream & read(token &)
Return next token from stream.
virtual ios_base::fmtflags flags() const
Return flags of output stream.
virtual Istream & rewind()
Rewind and return the stream so that it may be read again.
void operator=(const ISstream &)
Disallow default bitwise assignment.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Istream(streamFormat format=ASCII, versionNumber version=currentVersion, compressionType compression=UNCOMPRESSED)
Set stream status.
streamFormat
Enumeration for the format of data in the stream.