Boost C++ Libraries/Boost.Asio
Boost.Asio 색인 - write_at
까마귀75
2021. 3. 11. 17:11
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
반응형