这篇教程C++ transfer_all函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中transfer_all函数的典型用法代码示例。如果您正苦于以下问题:C++ transfer_all函数的具体用法?C++ transfer_all怎么用?C++ transfer_all使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了transfer_all函数的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: writeinline std::size_t write(SyncWriteStream& s, const ConstBufferSequence& buffers){ boost::system::error_code ec; std::size_t bytes_transferred = write(s, buffers, transfer_all(), ec); boost::asio::detail::throw_error(ec, "write"); return bytes_transferred;}
开发者ID:3Jade,项目名称:Sprawl,代码行数:7,
示例2: readinline std::size_t read(SyncReadStream& s, const MutableBufferSequence& buffers){ asio::error_code ec; std::size_t bytes_transferred = read(s, buffers, transfer_all(), ec); asio::detail::throw_error(ec, "read"); return bytes_transferred;}
开发者ID:Almamu,项目名称:evemu_crucible,代码行数:7,
示例3: write_atinline std::size_t write_at(SyncRandomAccessWriteDevice& d, lslboost::uint64_t offset, lslboost::asio::basic_streambuf<Allocator>& b){ lslboost::system::error_code ec; std::size_t bytes_transferred = write_at(d, offset, b, transfer_all(), ec); lslboost::asio::detail::throw_error(ec, "write_at"); return bytes_transferred;}
开发者ID:alistairwalsh,项目名称:LSL-gazzlab-branch,代码行数:8,
示例4: writeinline std::size_t write(SyncWriteStream& s, const ConstBufferSequence& buffers, asio::error_code& ec, typename enable_if< is_const_buffer_sequence<ConstBufferSequence>::value >::type*){ return write(s, buffers, transfer_all(), ec);}
开发者ID:damu,项目名称:asio,代码行数:8,
示例5: writestd::size_t buffered_write_stream<Stream>::flush(asio::error_code& ec){ std::size_t bytes_written = write(next_layer_, buffer(storage_.data(), storage_.size()), transfer_all(), ec); storage_.consume(bytes_written); return bytes_written;}
开发者ID:DINKIN,项目名称:mongo,代码行数:8,
示例6: read_atinline std::size_t read_at(SyncRandomAccessReadDevice& d, boost::uint64_t offset, asio::basic_streambuf<Allocator>& b){ asio::error_code ec; std::size_t bytes_transferred = read_at( d, offset, b, transfer_all(), ec); asio::detail::throw_error(ec, "read_at"); return bytes_transferred;}
开发者ID:BorisSchaeling,项目名称:asio,代码行数:9,
示例7: read_atinline std::size_t read_at(SyncRandomAccessReadDevice& d, uint64_t offset, const MutableBufferSequence& buffers){ lslboost::system::error_code ec; std::size_t bytes_transferred = read_at( d, offset, buffers, transfer_all(), ec); lslboost::asio::detail::throw_error(ec, "read_at"); return bytes_transferred;}
开发者ID:ALuehmann,项目名称:labstreaminglayer,代码行数:9,
示例8: async_writeinline void async_write(AsyncWriteStream& s, boost::asio::basic_streambuf<Allocator>& b, WriteHandler handler){ // If you get an error on the following line it means that your handler does // not meet the documented type requirements for a WriteHandler. BOOST_ASIO_WRITE_HANDLER_CHECK(WriteHandler, handler) type_check; async_write(s, b.data(), transfer_all(), detail::write_streambuf_handler< AsyncWriteStream, Allocator, WriteHandler>(b, handler));}
开发者ID:TheRyaz,项目名称:c_reading,代码行数:11,
示例9: async_write_atinline void async_write_at(AsyncRandomAccessWriteDevice& d, boost::uint64_t offset, asio::basic_streambuf<Allocator>& b, WriteHandler handler){ // If you get an error on the following line it means that your handler does // not meet the documented type requirements for a WriteHandler. ASIO_WRITE_HANDLER_CHECK(WriteHandler, handler) type_check; async_write_at(d, offset, b.data(), transfer_all(), detail::write_at_streambuf_op< AsyncRandomAccessWriteDevice, Allocator, WriteHandler>(b, handler));}
开发者ID:Almamu,项目名称:evemu_crucible,代码行数:12,
示例10: async_readinline void async_read(AsyncReadStream& s, const MutableBufferSequence& buffers, ReadHandler handler){ // If you get an error on the following line it means that your handler does // not meet the documented type requirements for a ReadHandler. ASIO_READ_HANDLER_CHECK(ReadHandler, handler) type_check; detail::read_op<AsyncReadStream, MutableBufferSequence, detail::transfer_all_t, ReadHandler>( s, buffers, transfer_all(), handler)( asio::error_code(), 0, 1);}
开发者ID:Almamu,项目名称:evemu_crucible,代码行数:12,
示例11: async_write_atinline void async_write_at(AsyncRandomAccessWriteDevice& d, boost::uint64_t offset, asio::basic_streambuf<Allocator>& b, WriteHandler handler){ async_write_at(d, offset, b, transfer_all(), handler);}
开发者ID:barrbrain,项目名称:asio,代码行数:6,
示例12: async_writeinline void async_write(AsyncWriteStream& s, const ConstBufferSequence& buffers, WriteHandler handler){ async_write(s, buffers, transfer_all(), handler);}
开发者ID:ANCL,项目名称:autopilot,代码行数:5,
示例13: write_atinline std::size_t write_at(SyncRandomAccessWriteDevice& d, uint64_t offset, autoboost::asio::basic_streambuf<Allocator>& b, autoboost::system::error_code& ec){ return write_at(d, offset, b, transfer_all(), ec);}
开发者ID:c-zheng,项目名称:autowiring,代码行数:6,
示例14: async_readinline void async_read(AsyncReadStream& s, asio::basic_streambuf<Allocator>& b, ReadHandler handler){ async_read(s, b, transfer_all(), handler);}
开发者ID:MorelM35,项目名称:ESIR_MorKaneGame,代码行数:5,
注:本文中的transfer_all函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 C++ transformCoords函数代码示例 C++ transactionFeeChanged函数代码示例 |