Go to the documentation of this file.
2 #ifndef __oTstream_hpp__
3 #define __oTstream_hpp__
107 const char* binaryData,
108 std::streamsize
count)
override;
178 virtual ios_base::fmtflags
flags()
const
180 return ios_base::fmtflags(0);
184 ios_base::fmtflags
flags(
const ios_base::fmtflags)
186 return ios_base::fmtflags(0);
ios_base::fmtflags flags(const ios_base::fmtflags)
Set flags of stream.
bool isBeginToken(const token &tok)
virtual void endl()
Add newline and flush stream.
bool isEndToken(const token &tok)
virtual void append(const token &tok)
virtual int width(const int)
Set width of output field (and return old width)
virtual void indent()
Add indentation characters.
virtual int precision() const
Get precision of output field.
virtual void flush()
Flush stream.
virtual char fill(const char)
Set padding character for formatted field up to field width.
virtual char fill() const
Get padding character.
const tokenList & tokens() const
bool validTokenForStream(const token tok)
unsigned short int uint16
virtual ios_base::fmtflags flags() const
Return flags of stream.
virtual int width() const
Get width of output field.
auto count(const Vector< T, Allocator > &vec, const T &val)
virtual iOstream & writeQuoted(const std::string &str, const bool quoted=true)
Write std::string surrounded by quotes.
virtual int precision(const int)
Set precision of output field (and return old precision)
virtual bool write(const token &tok)
Write Functions.
virtual ~oTstream()=default