Tools.h++ Class Reference

Table Of Contents
virtual RWvostream&
operator<<(unsigned short s) = 0;
Store the unsigned short s to the output stream.
operator void*();
Inherited from RWvios.
Public Member Functions
virtual RWvostream&
flush();
Send the contents of the stream buffer to output immediately.
virtual RWvostream&
put(char c) = 0;
Store the char c to the output stream, preserving its value.
virtual RWvostream&
put(wchar_t wc) = 0;
Store the wchar_t wc to the output stream, preserving its value.
virtual RWvostream&
put(unsigned char c) = 0;
Store the char c to the output stream, preserving its value.
virtual RWvostream&
put(const char* p, size_t N) = 0;
Store the vector of N chars starting at p to the output stream. The chars should be treated
as literal numbers (i.e., not as a character string).
virtual RWvostream&
put(const wchar_t* p, size_t N) = 0;
Store the vector of N wchar_ts starting at p to the output stream. The chars should be
treated as literal numbers (i.e., not as a character string).
virtual RWvostream&
put(const unsigned char* p, size_t N) = 0;
Store the vector of N unsigned chars starting at p to the output stream. The chars should
be treated as literal numbers (i.e., not as a character string).
virtual RWvostream&
put(const short* p, size_t N) = 0;
Store the vector of N shorts starting at p to the output stream.
virtual RWvostream&