Шаблон:InputByteStreamRef body: различия между версиями
Перейти к навигации
Перейти к поиску
| Строка 7: | Строка 7: | ||
{{method_list_begin}} | {{method_list_begin}} | ||
{{method_list_add_ctor|InputByteStreamRef}} | {{method_list_add_ctor|InputByteStreamRef}} | ||
{{method_list_add|InputByteStreamRef::get_interface}} | {{method_list_add|InputByteStreamRef::get_interface}} | ||
{{method_list_add|InputByteStreamRef::share_ownership}} | |||
{{method_list_add|InputByteStreamRef::read}} | {{method_list_add|InputByteStreamRef::read}} | ||
{{method_list_add|InputByteStreamRef::read_as}} | {{method_list_add|InputByteStreamRef::read_as}} | ||
{{method_list_add|InputByteStreamRef::read_all_as}} | {{method_list_add|InputByteStreamRef::read_all_as}} | ||
{{method_list_end}} | {{method_list_end}} | ||
{{method_list_title|access=protected}} | {{method_list_title|access=protected}} | ||
Текущая версия на 14:46, 9 августа 2019
class InputByteStreamRef;
Открытые типы
| Тип | Описание |
|---|---|
| interface_type | Определен как IInputByteStream. |
Открытые методы
| Метод | Описание |
|---|---|
| (конструкторы) | Конструкторы адаптера. |
| get_interface | Возвращает указатель на реализацию IInputByteStream, над которой определен адаптер. |
| share_ownership | Возвращает объект InputByteStreamOwn, увеличивая счетчик ссылок на поток. |
| read | Реализует чтение заданного количества байт из потока InputByteStreamRef. |
| read_as | Осуществляет чтение данных из потока InputByteStreamRef и создание из этих данных объекта PODType или контейнера байт. |
| read_all_as | Считывает из потока InputByteStreamRef в контейнер SequenceContainer все доступные в потоке на текущий момент времени данные. |
Защищенные методы
| Метод | Описание |
|---|---|
| (конструкторы) | Конструкторы адаптера. |
| reset_interface | Деассоциирует адаптер InputByteStreamRef с текущей реализацией IInputByteStream, если таковая имеется, и устанавливает в качестве адаптируемой реализации новую - ту, что указана параметром. |
Наследует открыто
| Класс | Описание |
|---|---|
| Ссылочный адаптер, определенный над интерфейсом IInputStream. |