728x90
반응형
Mutable buffer sequence requirements (가변 버퍼 시퀀스 요구 사항)
가변 버퍼 시퀀스(mutable buffer sequence)는 소켓의 수신 작업과 같은 작업(버퍼의 내용이 변하는 작업)의 출력을 수신하는 데 사용할 수 있는 메모리 영역 집합을 나타낸다.
Destructible (소멸할 수 있는: C++Std [destructible])과 CopyConstructible (복사 생성할 수 있는: C++Std [copyconstructible])의 요구 사항과 아래 나열된 추가적인 요구 사항을 충족하는 경우, 유형 X는 MutableBufferSequence 요구 사항을 충족한다.
아래 표에서 x는 유형 X의 값(아마도 const)을 나타내고, u는 식별자를 나타낸다.
표 22. MutableBufferSequence 요구 사항
표현식 | 반환 유형 | assertion/note (에러 검출/참고) pre/post-condition (사전/사후 조건) |
|
값 유형은 mutable_buffer로 변환 가능한 양방향 반복기(C++Std [bidirectional.iterators])에 대한 요구 사항을 충족하는 반복기(iterator) 유형이다. | |
|
|
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio - Buffer-oriented asynchronous write stream requirements (0) | 2021.03.20 |
---|---|
Boost.Asio - Buffer-oriented asynchronous read stream requirements (0) | 2021.03.19 |
Boost.Asio - Constant buffer sequence requirements (0) | 2021.03.19 |
Boost.Asio - mutable_buffers_1 (0) | 2021.03.19 |
Boost.Asio - mutable_buffer (0) | 2021.03.19 |