text stream ...

This commit is contained in:
2022-05-11 12:39:36 +03:00
parent 8c6b3613b6
commit fa19ad1093
4 changed files with 47 additions and 20 deletions

View File

@@ -27,6 +27,7 @@
#define PIIOSTREAM_H
#include "piiodevice.h"
#include "pitextstream.h"
//! \ingroup IO
@@ -56,4 +57,21 @@ private:
};
//! \ingroup IO
//! \~\brief
//! \~english PITextStream functionality for PIIODevice.
//! \~russian Функциональность PITextStream для PIIODevice.
class PIP_EXPORT PIIOTextStream: public PITextStream<PIIOBinaryStream> {
public:
//! \~english Contructs %PIIOTextStream for "device" device
//! \~russian Создает %PIIOTextStream для устройства "device"
PIIOTextStream(PIIODevice * device): PITextStream<PIIOBinaryStream>(&bin_stream), bin_stream(device){}
private:
PIIOBinaryStream bin_stream;
};
#endif // PIIOSTREAM_H