Boost C++ Libraries/Boost.Asio

Boost.Asio - mutable_buffers_1

까마귀75 2021. 3. 19. 15:42
728x90
반응형

mutable_buffers_1

(더 이상 사용되지 않음: mutable_buffers 사용.) 수정할 수 있는 단일 버퍼를 조정하여, MutableBufferSequence 개념의 요구 사항을 충족한다.

class mutable_buffers_1 :
  public mutable_buffer

유 형

이 름 설 명
const_iterator 요소를 읽는 데 사용할 수 있는 임의-접근 반복기(iterator) 유형.
value_type 버퍼 목록에 있는 각 요소의 유형.

멤버 함수

이 름 설 명
begin 첫 번재 요소에 대한 임의-접근 반복기(iterator)를 가져온다.
data 메모리 범위 시작 위치에 대한 포인터를 가져온다.
end 마지막 요소를 하나 지나는 임의-접근 반복기(iterator)를 가져온다.
mutable_buffers_1
[constructor]
주어진 메모리 범위를 나타내도록 생성.

수정할 수 있는 단일 버퍼를 나타내도록 생성.
operator+= 지정된 바이트 수만큼 버퍼의 시작 위치를 이동한다.
size 메모리 범위의 크기를 가져온다.

관련된(related) 함수

이 름 설 명
operator+ 다른 버퍼의 시작 부분에서 오프셋되는 수정할 수 있는 새 버퍼를 생성한다.

요구 사항

일반 헤더 : boost/asio/buffer.hpp
편의 헤더 : boost/asio.hpp

Boost.Asio 홈

728x90
반응형