Stream for logger with preallocated memory. More...
Stream for logger with preallocated memory.
| CharCapacity | Buffer char capacity. |
Inheritance diagram for LogStream< CharCapacity >:Public Member Methods | |
| LogStream () | |
| Default constructor. More... | |
Public Member Methods inherited from BaseLogStream | |
| bool | EndOfStream () const |
| Query if end of stream reached. More... | |
| Char8 | ReadChar () |
| Reads a character. More... | |
| void | WriteChar (Char8 c) |
| Writes a character. More... | |
| void | Flush () |
| Flushes this object. More... | |
| Int32 | GetPosition () const |
| Gets the position. More... | |
Public Member Methods inherited from Stream | |
| virtual | ~Stream () |
| Destructor. More... | |
| Int32 | CopyFrom (Stream &stream, Int32 count) |
| Copies from. More... | |
| Int32 | CopyFrom (Stream &stream) |
| Copies from described by stream. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from BaseLogStream | |
| BaseLogStream (BaseCircularBuffer< Char8 > &buffer) | |
| Constructor. More... | |
|
inline |
Default constructor.