Go to the documentation of this file.
42 case token::tokenType::FLAG :
48 case token::tokenType::DIRECTIVE :
55 case token::tokenType::EXPRESSION :
62 case token::tokenType::VARIABLE :
69 case token::tokenType::VERBATIM :
96 setState(os_.rdstate());
105 setState(os_.rdstate());
113 setState(os_.rdstate());
120 const std::string& str,
130 setState(os_.rdstate());
138 unsigned backslash = 0;
139 for (
auto iter = str.cbegin(); iter != str.cend(); ++iter)
141 const char c = *iter;
172 setState(os_.rdstate());
186 setState(os_.rdstate());
194 setState(os_.rdstate());
202 setState(os_.rdstate());
210 setState(os_.rdstate());
217 beginRawWrite(
count);
230 <<
"stream format not binary"
235 setState(os_.rdstate());
244 setState(os_.rdstate());
253 std::streamsize
count
260 setState(os_.rdstate());
268 for (
unsigned short i = 0; i < indentLevel_*indentSize_; ++i)
310 return os_.fill(fillch);
328 return os_.precision();
334 return os_.precision(
p);
double doubleScalar
Floating-point double precision scalar type.
virtual bool write(const token &tok)
A class for handling words, derived from Foam::string.
const string & stringToken() const
float floatScalar
Floating-point single precision scalar type.
virtual bool beginRawWrite(std::streamsize count)
virtual int width() const
virtual Ostream & writeQuoted(const std::string &str, const bool quoted=true)
A token holds an item read from Istream.
os writeQuoted(("# "+outputName+"\n"), false)
virtual Ostream & writeRaw(const char *data, std::streamsize count)
word format(conversionProperties.get< word >("format"))
virtual char fill() const
virtual ios_base::fmtflags flags() const
@ END_BLOCK
End block [isseparator].
virtual bool endRawWrite()
virtual bool write(const token &tok)=0
@ HASH
Hash - directive or start verbatim string.
errorManip< error > abort(error &err)
@ BEGIN_BLOCK
Begin block [isseparator].
const word & wordToken() const
virtual int precision() const
tokenType type() const noexcept
unsigned int count(const UList< bool > &bools, const bool val=true)
void write(vtk::formatter &fmt, const Type &val, const label n=1)
@ END_LIST
End list [isseparator].
const dimensionedScalar c
#define FatalIOErrorInFunction(ios)
std::string::size_type count(const std::string &s, const char c)
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
@ BEGIN_LIST
Begin list [isseparator].
Database for solution data, solver performance and other reduced data.