PIP 5.5.3
Platform-Independent Primitives
Открытые члены | Полный список членов класса
Класс PIIOBinaryStream

Функциональность PIBinaryStream для PIIODevice. Подробнее Поток ввода/вывода. Подробнее...

#include <piiostream.h>

Граф наследования:PIIOBinaryStream:
Inheritance graph
[см. легенду]

Открытые члены

 PIIOBinaryStream (PIIODevice *device=nullptr)
 Создает PIIOBinaryStream для устройства "device".
 
void setDevice (PIIODevice *device)
 Назначает устройство "device".
 
- Открытые члены унаследованные от PIBinaryStream< PIIOBinaryStream >
bool binaryStreamAppend (const void *d, size_t s)
 Записать данные
 
void binaryStreamAppend (T v)
 Записать данные
 
bool binaryStreamTake (void *d, size_t s)
 Прочитать данные
 
ssize_t binaryStreamSize () const
 Возвращает оставшийся размер Подробнее...
 
int binaryStreamTakeInt ()
 Прочитать int.
 
bool wasReadError () const
 Возвращает было ли неполное чтение с момента последнего вызова resetReadError() или создания потока
 
void resetReadError ()
 Сбрасывает флаг неполного чтения
 

Дополнительные унаследованные члены

Подробное описание

Функциональность PIBinaryStream для PIIODevice. Подробнее Поток ввода/вывода.