Go to the documentation of this file.
43 #ifndef dummyISstream_H
44 #define dummyISstream_H
156 virtual ios_base::fmtflags
flags()
const
158 return ios_base::fmtflags(0);
162 virtual ios_base::fmtflags
flags(
const ios_base::fmtflags)
164 return ios_base::fmtflags(0);
double doubleScalar
A typedef for double.
A class for handling words, derived from Foam::string.
dummyISstream()=default
Default construct.
virtual Istream & read(char &)
Read a character.
virtual bool beginRawRead()
Start of low-level raw binary read.
virtual ~dummyISstream()=default
Destructor.
virtual Istream & read(doubleScalar &)
Read a doubleScalar.
Dummy input stream, which can be used as a placeholder for interfaces taking an Istream or ISstream....
virtual Istream & read(char *, std::streamsize)
Read binary block.
float floatScalar
A typedef for float.
Input/output from string buffers.
A token holds an item read from Istream.
virtual Istream & read(token &)
Return next token from stream.
virtual Istream & read(word &)
Read a word.
virtual Istream & read(string &)
Read a string (including enclosing double-quotes).
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
virtual Istream & read(label &)
Read a label.
virtual bool endRawRead()
End of low-level raw binary read.
Input from string buffer, using a ISstream. Always UNCOMPRESSED.
virtual Istream & readRaw(char *, std::streamsize)
Low-level raw binary read.
virtual ios_base::fmtflags flags() const
Return flags of stream.
virtual void rewind()
Rewind the stream so that it may be read again.
virtual Istream & read(floatScalar &)
Read a floatScalar.
virtual ios_base::fmtflags flags(const ios_base::fmtflags)
Set flags of stream.