#include <Stream.hpp>

Metody publiczne | |
| MultiWriterStream () | |
| MultiWriterStream (Stream *a_Streams[], uint StreamCount) | |
| void | AddStream (Stream *a_Stream) |
| Dodaje strumień do listy. | |
| void | RemoveStream (Stream *a_Stream) |
| Usuwa strumień z listy. Jeśli takiego nie znajdzie, nic nie robi. | |
| void | ClearStreams () |
| Usuwa wszystkie strumienie z listy. | |
| size_t | GetStreamCount () |
| virtual void | Write (const void *Data, size_t Size) |
| Zapisuje dane. | |
| virtual void | Flush () |
| common::MultiWriterStream::MultiWriterStream | ( | ) | [inline] |
| void common::MultiWriterStream::AddStream | ( | Stream * | a_Stream | ) | [inline] |
Dodaje strumień do listy.
| void common::MultiWriterStream::RemoveStream | ( | Stream * | a_Stream | ) |
Usuwa strumień z listy. Jeśli takiego nie znajdzie, nic nie robi.
| void common::MultiWriterStream::ClearStreams | ( | ) | [inline] |
Usuwa wszystkie strumienie z listy.
| size_t common::MultiWriterStream::GetStreamCount | ( | ) | [inline] |
| virtual void common::MultiWriterStream::Write | ( | const void * | Data, | |
| size_t | Size | |||
| ) | [virtual] |
| virtual void common::MultiWriterStream::Flush | ( | ) | [virtual] |
Reimplementowana z common::Stream.
1.5.5