![]()  | 
![]() ![]() ![]() ![]()  | 
![]()  | 
buffered_read_streamBoost , Boost.Asio , Reference
  
  
   | 
||||||||||||||||||||||||||||||||||||||||||||
| 
                 Имя  | 
                 Описание  | 
|---|---|
Тип самого низкого слоя.  | 
|
Тип следующего слоя.  | 
| 
                 Имя  | 
                 Описание  | 
|---|---|
Запуск асинхронного заполнения.  | 
|
Начните асинхронное чтение. Буфер, в который будут считываться данные, должен быть действителен в течение срока асинхронной операции.  | 
|
Начните писать асинхронно. Записываемые данные должны быть действительны в течение всего срока асинхронной операции.  | 
|
Постройте, передав указанный аргумент для инициализации следующего слоя.  | 
|
Закрыть ручей.  | 
|
Заполните буфер некоторыми данными. Возвращает количество байтов, помещенных в буфер в результате операции. Исключение составляет неудача. Заполните буфер некоторыми данными. Возвращает количество байтов, помещенных в буфер в результате операции, или 0, если произошла ошибка.  | 
|
Получить услугу io_, связанную с объектом.  | 
|
Определить количество данных, которые могут быть прочитаны без блокировки.  | 
|
Получить ссылку на нижний слой. Получите ссылку на самый низкий уровень.  | 
|
Получить ссылку на следующий слой.  | 
|
Посмотрите на входящие данные в потоке. Возвращает количество прочитанных байтов. Исключение составляет неудача. Посмотрите на входящие данные в потоке. Возвращает количество прочитанных байтов или 0, если произошла ошибка.  | 
|
Прочитайте некоторые данные из потока. Возвращает количество прочитанных байтов. Исключение составляет неудача. Прочитайте некоторые данные из потока. Возвращает количество прочитанных байтов или 0, если произошла ошибка.  | 
|
Запишите данные в поток. Возвращает количество написанных байтов. Исключение составляет неудача. Запишите данные в поток. Возвращает количество написанных байтов или 0, если произошла ошибка.  | 
| 
                 Имя  | 
                 Описание  | 
|---|---|
Размер буфера по умолчанию.  | 
Шаблон класса<buffered_read_stream>может использоваться для добавления буферизации к синхронным и асинхронным операциям чтения потока.
Отличиеобъекты:Сейф.
Общийобъекты:небезопасны.
Заголовок:<boost/asio/buffered_read_stream.hpp>
Удобный заголовок:<boost/asio.hpp>
Статья buffered_read_stream раздела Boost.Asio Reference может быть полезна для разработчиков на c++ и boost.
реклама  |