![]() |
PIP 5.6.1
Platform-Independent Primitives
|
Вспомогательная структура для сохранения и извлечения произвольных блоков данных в/из PIBinaryStream. Подробнее...
#include <pimemoryblock.h>
Открытые члены | |
| PIMemoryBlock () | |
| Создает пустой блок памяти. | |
| PIMemoryBlock (const void *data_, const int size_) | |
| Создает блок памяти из указателя и размера. | |
| PIMemoryBlock (const PIMemoryBlock &o) | |
| Конструктор копирования. | |
| PIMemoryBlock & | operator= (const PIMemoryBlock &o) |
| Оператор присваивания копированием. | |
| void * | data () |
| Возвращает указатель на данные блока. | |
| const void * | data () const |
| Возвращает указатель на данные блока. | |
| int | size () const |
| Возвращает размер блока в байтах. | |
| bool | isNull () const |
Возвращает true, когда блок хранит ненулевой указатель. | |
Вспомогательная структура для сохранения и извлечения произвольных блоков данных в/из PIBinaryStream.