MemBufInputByteStreamRef
Перейти к навигации
Перейти к поиску
Ссылочный адаптер, определенный над интерфейсом IMemBufInputByteStream.
struct MemBufInputByteStreamRef;
Открытые типы
Тип | Описание |
---|---|
interface_type | Псевдоним типа IMemBufInputByteStream. |
Открытые методы
Метод | Описание |
---|---|
(конструкторы) | Конструкторы ссылочного адаптера. |
get_interface | Возвращает адрес ассоциированной с адаптером реализации потока. |
share_ownership | Разделяет владение ассоциированным потоком, возвращая владеющий адаптер. |
get_buffer | Возвращает диапазон iterator_range в виде пары итераторов с произвольным доступом над буфером памяти, над которым определен входной поток. |
skip_bytes | Смещает связанный с текущим потоком указатель в буфере памяти на заданное число байт к началу или концу буфера. |
cur_pos | Возвращает или устанавливает связанный с потоком указатель в буфере памяти, над которым этот поток определен. |
Защищенные методы
Метод | Описание |
---|---|
reset_interface | Задает адаптеру новую реализацию IMemBufInputByteStream. |
Наследует открыто
Класс | Описание |
---|---|
Адаптер-ссылка над интерфейсом IInputByteStream. |
- См. также
MemBufInputByteStreamOwn Владеющий адаптер, определенный над интерфейсом IMemBufInputByteStream. MemBufOutputByteStreamRef Ссылочный адаптер, определенный над интерфейсом IMemBufOutputByteStream.