Aufgabe 5: Zeitscheiben
ConsoleOut Class Reference
Write text on console (STDOUT)  
 More...
#include <test-stream/console_out.h>
 Inheritance diagram for ConsoleOut:
 Inheritance diagram for ConsoleOut: Collaboration diagram for ConsoleOut:
 Collaboration diagram for ConsoleOut:| Public Member Functions | |
| ConsoleOut () | |
| Constructor. | |
| virtual void | flush () override | 
| Output the string on the screen.  More... | |
|  Public Member Functions inherited from OutputStream | |
| OutputStream () | |
| Default constructor. Initial number system is decimal. | |
| virtual | ~OutputStream () | 
| Destructor. | |
| virtual void | flush ()=0 | 
| Clears the buffer.  More... | |
| OutputStream & | operator<< (char c) | 
| Print a single character.  More... | |
| OutputStream & | operator<< (unsigned char c) | 
| Print a single character.  More... | |
| OutputStream & | operator<< (const char *string) | 
| Printing a null-terminated string.  More... | |
| OutputStream & | operator<< (bool b) | 
| Print a boolean value.  More... | |
| OutputStream & | operator<< (short ival) | 
| Print an integral number in radix baseMore... | |
| OutputStream & | operator<< (unsigned short ival) | 
| Print an integral number in radix baseMore... | |
| OutputStream & | operator<< (int ival) | 
| Print an integral number in radix baseMore... | |
| OutputStream & | operator<< (unsigned int ival) | 
| Print an integral number in radix baseMore... | |
| OutputStream & | operator<< (long ival) | 
| Print an integral number in radix baseMore... | |
| OutputStream & | operator<< (unsigned long ival) | 
| Print an integral number in radix baseMore... | |
| OutputStream & | operator<< (long long ival) | 
| Print an integral number in radix baseMore... | |
| OutputStream & | operator<< (unsigned long long ival) | 
| Print an integral number in radix baseMore... | |
| OutputStream & | operator<< (const void *ptr) | 
| Print a pointer as hexadecimal number.  More... | |
| OutputStream & | operator<< (OutputStream &(*f)(OutputStream &)) | 
| Calls one of the manipulator functions.  More... | |
|  Public Member Functions inherited from Stringbuffer | |
| virtual | ~Stringbuffer () | 
| Destructor (nothing to do here) | |
| Additional Inherited Members | |
|  Public Attributes inherited from OutputStream | |
| int | base | 
| Number system used for printing integral numbers (one of 2, 8, 10, or 16) | |
|  Protected Member Functions inherited from Stringbuffer | |
| Stringbuffer () | |
| Constructor; Marks the buffer as empty. | |
| void | put (char c) | 
| Inserts a character into the buffer.  More... | |
| virtual void | flush ()=0 | 
| Flush the buffer contents.  More... | |
|  Protected Attributes inherited from Stringbuffer | |
| char | buffer [80] | 
| buffer containing characters that will be printed upon flush() | |
| long unsigned | pos | 
| current position in the buffer | |
Detailed Description
Write text on console (STDOUT) 
This class allows writing to the console similar to std::cout from the standard C++ library. The class is derived from OutputStream. 
Member Function Documentation
| 
 | overridevirtual | 
Output the string on the screen.
The implementation should solely use putchar() 
Implements OutputStream.
The documentation for this class was generated from the following file:
- test-stream/console_out.h