#include <InStreams.h>
Inheritance diagram for InStream< S, R >:
Public Member Functions | |
InStream () | |
Standard constructor. | |
virtual void | read (void *p, int size) |
The function reads a number of bytes from a stream. | |
virtual void | skip (int size) |
The function skips a number of bytes in the stream. | |
virtual bool | eof () const |
Determines whether the end of file has been reached. | |
Protected Member Functions | |
virtual void | inChar (char &d) |
Virtual redirection for operator>>(char& value). | |
virtual void | inUChar (unsigned char &d) |
Virtual redirection for operator>>(unsigend char& value). | |
virtual void | inShort (short &d) |
Virtual redirection for operator>>(short& value). | |
virtual void | inUShort (unsigned short &d) |
Virtual redirection for operator>>(unsigend short& value). | |
virtual void | inInt (int &d) |
Virtual redirection for operator>>(int& value). | |
virtual void | inUInt (unsigned int &d) |
Virtual redirection for operator>>(unsigend int& value). | |
virtual void | inLong (long &d) |
Virtual redirection for operator>>(long& value). | |
virtual void | inULong (unsigned long &d) |
Virtual redirection for operator>>(unsigend long& value). | |
virtual void | inFloat (float &d) |
Virtual redirection for operator>>(float& value). | |
virtual void | inDouble (double &d) |
Virtual redirection for operator>>(double& value). | |
virtual void | inString (char *d) |
Virtual redirection for operator>>(char* value). | |
virtual void | inEndL () |
Virtual redirection for operator>>(In& (*f)(In&)) that reads the symbol "endl";. |
Definition at line 177 of file InStreams.h.
|
Standard constructor.
Definition at line 181 of file InStreams.h. |
|
The function reads a number of bytes from a stream.
Implements In. Definition at line 190 of file InStreams.h. |
|
The function skips a number of bytes in the stream.
Implements In. Definition at line 197 of file InStreams.h. |
|
Determines whether the end of file has been reached.
Implements In. Definition at line 203 of file InStreams.h. |
|
Virtual redirection for operator>>(char& value).
Implements In. Definition at line 209 of file InStreams.h. |
|
Virtual redirection for operator>>(unsigend char& value).
Implements In. Definition at line 215 of file InStreams.h. |
|
Virtual redirection for operator>>(short& value).
Implements In. Definition at line 221 of file InStreams.h. |
|
Virtual redirection for operator>>(unsigend short& value).
Implements In. Definition at line 227 of file InStreams.h. |
|
Virtual redirection for operator>>(int& value).
Implements In. Definition at line 233 of file InStreams.h. |
|
Virtual redirection for operator>>(unsigend int& value).
Implements In. Definition at line 239 of file InStreams.h. |
|
Virtual redirection for operator>>(long& value).
Implements In. Definition at line 245 of file InStreams.h. |
|
Virtual redirection for operator>>(unsigend long& value).
Implements In. Definition at line 251 of file InStreams.h. |
|
Virtual redirection for operator>>(float& value).
Implements In. Definition at line 257 of file InStreams.h. |
|
Virtual redirection for operator>>(double& value).
Implements In. Definition at line 263 of file InStreams.h. |
|
Virtual redirection for operator>>(char* value).
Implements In. Definition at line 269 of file InStreams.h. |
|
Virtual redirection for operator>>(In& (*f)(In&)) that reads the symbol "endl";.
Implements In. Definition at line 276 of file InStreams.h. |