#include <BGDNetBuffer.h>
Граф наследования:BGDNet::Buffer:


Открытые члены | |
| Buffer (const Context &ctx, size_t sz=DEFAULT_MESSAGE_LEN) throw (Exception) | |
| Конструктор. Подробнее... | |
| ~Buffer (void) | |
| Деструктор. Подробнее... | |
| const Context & | ctx (void) const |
| Доступ к контексту, с которым ассоциирован буфер. Подробнее... | |
| Buf_T * | buf (void) |
| Доступ к структуре, реализующей буфер. Подробнее... | |
| const Buf_T * | buf (void) const |
| Доступ к структуре, реализующей буфер. Подробнее... | |
Базовый класс буферов, используемых для передачи параметров и получения результатов функций NDS. При использовании различных функций NDS часто возникает необходимость передачи параметров и получения результатов в виде данных сложной структуры. Для этого используются т.н. буфера.
|
||||||||||||
|
Конструктор. Инициализирует буфер размером sz байт и ассоциирует его с контекстом, на который ссылается ctx. В случае нехватки памяти возбуждается соответствующее исключение.
|
|
|
Деструктор. Автоматически освобождает выделенную память. |
|
|
Доступ к структуре, реализующей буфер.
|
|
|
Доступ к структуре, реализующей буфер.
|
|
|
Доступ к контексту, с которым ассоциирован буфер.
|
Документация на BGDNet сгенерирована Mon Apr 1 18:36:53 2002, БЕЛГИПРОДОР © 2001