Tools.h++ Class Reference

Table Of Contents
Redefined from class RWbistream. Get the next double from the input stream and store it in d, compensating for any
difference in endian format between the stream and the current environment.
virtual RWvistream&
operator>>(float& f);
Redefined from class RWbistream. Get the next float from the input stream and store it in f, compensating for any
difference in endian format between the stream and the current environment.
virtual RWvistream&
operator>>(int& i);
Redefined from class RWbistream. Get the next int from the input stream and store it in i, compensating for any
differences in size or endian format between the stream and the current environment. Set the failbit if the value in the
stream is too large to be stored in i.
virtual RWvistream&
operator>>(long& l);
Redefined from class RWbistream. Get the next long from the input stream and store it in l, compensating for any
differences in size or endian format between the stream and the current environment. Set the failbit if the value in the
stream is too large to be stored in l.
virtual RWvistream&
operator>>(short& s);
Redefined from class RWbistream. Get the next short from the input stream and store it in s, compensating for any
differences in size or endian format between the stream and the current environment. Set the failbit if the value in the
stream is too large to be stored in s.
virtual RWvistream&
operator>>(unsigned char& c);
Redefined from class RWbistream. Get the next unsigned char from the input stream and store it in c. Note that c is
treated as a character, not a number.
virtual RWvistream&
operator>>(unsigned short& s);
Redefined from class RWbistream. Get the next unsigned short from the input stream and store it in s, compensating for
any differences in size or endian format between the stream and the current environment. Set the failbit if the value in
the stream is too large to be stored in s.
virtual RWvistream&
operator>>(unsigned int& i);
Redefined from class RWbistream. Get the next unsigned int from the input stream and store it in i, compensating for
any differences in size or endian format between the stream and the current environment. Set the failbit if the value in
the stream is too large to be stored in i.
virtual RWvistream&
operator>>(unsigned long& l);
Redefined from class RWbistream. Get the next unsigned long from the input stream and store it in l, compensating for
any differences in size or endian format between the stream and the current environment. Set the failbit if the value in
the stream is too large to be stored in l.
RWeostream::EndianstreamEndian();
Return the endian format (RWeostream::BigEndian or RWeostream::LittleEndian) of numeric values, as represented in
the stream.
size_t
streamSizeofInt();
Return the size of ints, as represented in the stream.
size_t
streamSizeofLong();