728x90
반응형
write_at
write_at 함수는 반환하기 전에 지정된 오프셋에 일정량의 데이터를 쓰는 합성된 작업이다.
반환하기 전에 지정된 오프셋에 제공된 모든 데이터를 쓴다.
template< typename SyncRandomAccessWriteDevice, typename ConstBufferSequence> std::size_t write_at( SyncRandomAccessWriteDevice & d, uint64_t offset, const ConstBufferSequence & buffers);
[SyncRandomAccessWriteDevice, ConstBufferSequence, write_at]
template< typename SyncRandomAccessWriteDevice, typename ConstBufferSequence> std::size_t write_at( SyncRandomAccessWriteDevice & d, uint64_t offset, const ConstBufferSequence & buffers, boost::system::error_code & ec);
[SyncRandomAccessWriteDevice, ConstBufferSequence, write_at]
반환하기 전에 지정된 오프셋에 일정량의 데이터를 쓴다.
template< typename SyncRandomAccessWriteDevice, typename ConstBufferSequence, typename CompletionCondition> std::size_t write_at( SyncRandomAccessWriteDevice & d, uint64_t offset, const ConstBufferSequence & buffers, CompletionCondition completion_condition);
[SyncRandomAccessWriteDevice, ConstBufferSequence, CompletionCondition, write_at]
template< typename SyncRandomAccessWriteDevice, typename ConstBufferSequence, typename CompletionCondition> std::size_t write_at( SyncRandomAccessWriteDevice & d, uint64_t offset, const ConstBufferSequence & buffers, CompletionCondition completion_condition, boost::system::error_code & ec);
[SyncRandomAccessWriteDevice, ConstBufferSequence, CompletionCondition, write_at]
반환하기 전에 지정된 오프셋에 제공된 모든 데이터를 쓴다.
template< typename SyncRandomAccessWriteDevice, typename Allocator> std::size_t write_at( SyncRandomAccessWriteDevice & d, uint64_t offset, basic_streambuf< Allocator > & b);
[SyncRandomAccessWriteDevice, write_at]
template< typename SyncRandomAccessWriteDevice, typename Allocator> std::size_t write_at( SyncRandomAccessWriteDevice & d, uint64_t offset, basic_streambuf< Allocator > & b, boost::system::error_code & ec);
반환하기 전에 지정된 오프셋에 일정량의 데이터를 쓴다.
template< typename SyncRandomAccessWriteDevice, typename Allocator, typename CompletionCondition> std::size_t write_at( SyncRandomAccessWriteDevice & d, uint64_t offset, basic_streambuf< Allocator > & b, CompletionCondition completion_condition);
[SyncRandomAccessWriteDevice, CompletionCondition, write_at]
template< typename SyncRandomAccessWriteDevice, typename Allocator, typename CompletionCondition> std::size_t write_at( SyncRandomAccessWriteDevice & d, uint64_t offset, basic_streambuf< Allocator > & b, CompletionCondition completion_condition, boost::system::error_code & ec);
[SyncRandomAccessWriteDevice, CompletionCondition, write_at]
요구 사항
일반 헤더: boost/asio/write_at.hpp
편의 헤더: boost/asio.hpp
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - basic_stream_socket::write_some (0) | 2021.03.11 |
---|---|
Boost.Asio 색인 - basic_serial_port::write_some (0) | 2021.03.11 |
Boost.Asio 색인 - write (0) | 2021.03.11 |
Boost.Asio 색인 - io_context::strand::wrap (0) | 2021.03.11 |
Boost.Asio 색인 - io_context::wrap (0) | 2021.03.11 |