#include <InOut.h>
Inheritance diagram for In:
Public Member Functions | |
In & | operator>> (char &value) |
Operator that reads a char from a stream. | |
In & | operator>> (unsigned char &value) |
Operator that reads an unsigned char from a stream. | |
In & | operator>> (short &value) |
Operator that reads a short int from a stream. | |
In & | operator>> (unsigned short &value) |
Operator that reads an unsigned short int from a stream. | |
In & | operator>> (int &value) |
Operator that reads an int from a stream. | |
In & | operator>> (unsigned int &value) |
Operator that reads an unsigned int from a stream. | |
In & | operator>> (long &value) |
Operator that reads a long int from a stream. | |
In & | operator>> (unsigned long &value) |
Operator that reads an unsigned long int from a stream. | |
In & | operator>> (float &value) |
Operator that reads a float from a stream. | |
In & | operator>> (double &value) |
Operator that reads a double from a stream. | |
In & | operator>> (char *value) |
Operator that reads a string from a stream. | |
In & | operator>> (In &(*f)(In &)) |
Operator that reads the endl-symbol from a stream. | |
virtual void | read (void *p, int size)=0 |
The function reads a number of bytes from a stream. | |
virtual void | skip (int size)=0 |
The function skips a number of bytes in a stream. | |
virtual bool | eof () const=0 |
Determines whether the end of file has been reached. | |
Protected Member Functions | |
virtual void | inChar (char &)=0 |
Virtual redirection for operator>>(char& value). | |
virtual void | inUChar (unsigned char &)=0 |
Virtual redirection for operator>>(unsigend char& value). | |
virtual void | inShort (short &)=0 |
Virtual redirection for operator>>(short& value). | |
virtual void | inUShort (unsigned short &)=0 |
Virtual redirection for operator>>(unsigend short& value). | |
virtual void | inInt (int &)=0 |
Virtual redirection for operator>>(int& value). | |
virtual void | inUInt (unsigned int &)=0 |
Virtual redirection for operator>>(unsigend int& value). | |
virtual void | inLong (long &)=0 |
Virtual redirection for operator>>(long& value). | |
virtual void | inULong (unsigned long &)=0 |
Virtual redirection for operator>>(unsigend long& value). | |
virtual void | inFloat (float &)=0 |
Virtual redirection for operator>>(float& value). | |
virtual void | inDouble (double &)=0 |
Virtual redirection for operator>>(double& value). | |
virtual void | inString (char *)=0 |
Virtual redirection for operator>>(char* value). | |
virtual void | inEndL ()=0 |
Virtual redirection for operator>>(In& (*f)(In&)) that reads the symbol "endl";. |
Definition at line 188 of file InOut.h.
|
|
Virtual redirection for operator>>(unsigend char& value).
Implemented in InStream< S, R >, InStream< InMessageQueue, InBinary >, InStream< InMemory, InText >, InStream< InFile, InText >, InStream< InMessageQueue, InText >, InStream< InFile, InConfig >, InStream< InMemory, InConfig >, InStream< InMessageQueue, InConfig >, InStream< InMemory, InBinary >, and InStream< InFile, InBinary >. Referenced by operator>>(). |
|
|
Virtual redirection for operator>>(unsigend short& value).
Implemented in InStream< S, R >, InStream< InMessageQueue, InBinary >, InStream< InMemory, InText >, InStream< InFile, InText >, InStream< InMessageQueue, InText >, InStream< InFile, InConfig >, InStream< InMemory, InConfig >, InStream< InMessageQueue, InConfig >, InStream< InMemory, InBinary >, and InStream< InFile, InBinary >. Referenced by operator>>(). |
|
|
Virtual redirection for operator>>(unsigend int& value).
Implemented in InStream< S, R >, InStream< InMessageQueue, InBinary >, InStream< InMemory, InText >, InStream< InFile, InText >, InStream< InMessageQueue, InText >, InStream< InFile, InConfig >, InStream< InMemory, InConfig >, InStream< InMessageQueue, InConfig >, InStream< InMemory, InBinary >, and InStream< InFile, InBinary >. Referenced by operator>>(). |
|
|
Virtual redirection for operator>>(unsigend long& value).
Implemented in InStream< S, R >, InStream< InMessageQueue, InBinary >, InStream< InMemory, InText >, InStream< InFile, InText >, InStream< InMessageQueue, InText >, InStream< InFile, InConfig >, InStream< InMemory, InConfig >, InStream< InMessageQueue, InConfig >, InStream< InMemory, InBinary >, and InStream< InFile, InBinary >. Referenced by operator>>(). |
|
|
|
|
Virtual redirection for operator>>(In& (*f)(In&)) that reads the symbol "endl";.
Implemented in InStream< S, R >, InStream< InMessageQueue, InBinary >, InStream< InMemory, InText >, InStream< InFile, InText >, InStream< InMessageQueue, InText >, InStream< InFile, InConfig >, InStream< InMemory, InConfig >, InStream< InMessageQueue, InConfig >, InStream< InMemory, InBinary >, and InStream< InFile, InBinary >. Referenced by operator>>(). |
|
Operator that reads a char from a stream.
Definition at line 258 of file InOut.h. References inChar(). |
Here is the call graph for this function:
|
Operator that reads an unsigned char from a stream.
Definition at line 265 of file InOut.h. References inUChar(). |
Here is the call graph for this function:
|
Operator that reads a short int from a stream.
Definition at line 272 of file InOut.h. References inShort(). |
Here is the call graph for this function:
|
Operator that reads an unsigned short int from a stream.
Definition at line 279 of file InOut.h. References inUShort(). |
Here is the call graph for this function:
|
Operator that reads an int from a stream.
Definition at line 286 of file InOut.h. References inInt(). |
Here is the call graph for this function:
|
Operator that reads an unsigned int from a stream.
Definition at line 292 of file InOut.h. References inUInt(). |
Here is the call graph for this function:
|
Operator that reads a long int from a stream.
Definition at line 299 of file InOut.h. References inLong(). |
Here is the call graph for this function:
|
Operator that reads an unsigned long int from a stream.
Definition at line 305 of file InOut.h. References inULong(). |
Here is the call graph for this function:
|
Operator that reads a float from a stream.
Definition at line 313 of file InOut.h. References inFloat(). |
Here is the call graph for this function:
|
Operator that reads a double from a stream.
Definition at line 320 of file InOut.h. References inDouble(). |
Here is the call graph for this function:
|
Operator that reads a string from a stream.
Definition at line 329 of file InOut.h. References inString(). |
Here is the call graph for this function:
|
Operator that reads the endl-symbol from a stream.
Definition at line 336 of file InOut.h. References inEndL(). |
Here is the call graph for this function:
|
The function reads a number of bytes from a stream.
Implemented in InStream< S, R >, InStream< InMessageQueue, InBinary >, InStream< InMemory, InText >, InStream< InFile, InText >, InStream< InMessageQueue, InText >, InStream< InFile, InConfig >, InStream< InMemory, InConfig >, InStream< InMessageQueue, InConfig >, InStream< InMemory, InBinary >, and InStream< InFile, InBinary >. Referenced by operator>>(), TemplateTable< 50000 >::read(), and ObservationTable< 280, 200, 25 >::read(). |
|
The function skips a number of bytes in a stream.
Implemented in InStream< S, R >, InStream< InMessageQueue, InBinary >, InStream< InMemory, InText >, InStream< InFile, InText >, InStream< InMessageQueue, InText >, InStream< InFile, InConfig >, InStream< InMemory, InConfig >, InStream< InMessageQueue, InConfig >, InStream< InMemory, InBinary >, and InStream< InFile, InBinary >. Referenced by operator>>(). |
|
Determines whether the end of file has been reached.
Implemented in InStream< S, R >, InStream< InMessageQueue, InBinary >, InStream< InMemory, InText >, InStream< InFile, InText >, InStream< InMessageQueue, InText >, InStream< InFile, InConfig >, InStream< InMemory, InConfig >, InStream< InMessageQueue, InConfig >, InStream< InMemory, InBinary >, and InStream< InFile, InBinary >. Referenced by operator>>(). |