Tools.h++ Manual
104011 Tandem Computers Incorporated 21-203
21
virtual RWvostream& operator<<(unsigned char c) = 0;
Store the unsigned char
c
to the output stream.
Note –
c
is treated as a character, not a number.
virtual RWvostream& operator<<(double d) = 0;
Store the double
d
to the output stream.
virtual RWvostream& operator<<(float f) = 0;
Store the float
f
to the output stream.
virtual RWvostream& operator<<(int i) = 0;
Store the int
i
to the output stream.
virtual RWvostream& operator<<(unsigned int i) = 0;
Store the unsigned int
i
to the output stream.
virtual RWvostream& operator<<(long l) = 0;
Store the long
l
to the output stream.
virtual RWvostream& operator<<(unsigned long l) = 0;
Store the unsigned long
l
to the output stream.
virtual RWvostream& operator<<(short s) = 0;
Store the short
s
to the output stream.
virtual RWvostream& operator<<(unsigned short s)
= 0;
Store the unsigned short
s
to the output stream.
Public member functions
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 wide char
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 chars starting at
p
to the output stream. The chars should
be treated as literal numbers (i.e., not as a character string).