PIP 5.6.1
Platform-Independent Primitives
Открытые члены | Полный список членов класса
Структура PIMemoryBlock

Вспомогательная структура для сохранения и извлечения произвольных блоков данных в/из PIBinaryStream. Подробнее...

#include <pimemoryblock.h>

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

 PIMemoryBlock ()
 Создает пустой блок памяти.
 
 PIMemoryBlock (const void *data_, const int size_)
 Создает блок памяти из указателя и размера.
 
 PIMemoryBlock (const PIMemoryBlock &o)
 Конструктор копирования.
 
PIMemoryBlockoperator= (const PIMemoryBlock &o)
 Оператор присваивания копированием.
 
void * data ()
 Возвращает указатель на данные блока.
 
const void * data () const
 Возвращает указатель на данные блока.
 
int size () const
 Возвращает размер блока в байтах.
 
bool isNull () const
 Возвращает true, когда блок хранит ненулевой указатель.
 

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

Вспомогательная структура для сохранения и извлечения произвольных блоков данных в/из PIBinaryStream.