Home | History | Annotate | Download | only in asio

Lines Matching refs:buffer_size

56  * The contents of a buffer may be accessed using the @ref buffer_size
60 * std::size_t s1 = asio::buffer_size(b1);
155 * The contents of a buffer may be accessed using the @ref buffer_size
159 * std::size_t s1 = asio::buffer_size(b1);
280 /** @defgroup buffer_size asio::buffer_size
282 * @brief The asio::buffer_size function determines the total number of
288 inline std::size_t buffer_size(const mutable_buffer& b)
294 inline std::size_t buffer_size(const mutable_buffers_1& b)
300 inline std::size_t buffer_size(const const_buffer& b)
306 inline std::size_t buffer_size(const const_buffers_1& b)
317 inline std::size_t buffer_size(const BufferSequence& b)
375 if (start > buffer_size(b))
378 std::size_t new_size = buffer_size(b) - start;
389 if (start > buffer_size(b))
392 std::size_t new_size = buffer_size(b) - start;
403 if (start > buffer_size(b))
406 std::size_t new_size = buffer_size(b) - start;
417 if (start > buffer_size(b))
420 std::size_t new_size = buffer_size(b) - start;
474 * The contents of a buffer may be accessed using the @ref buffer_size and
478 * std::size_t s1 = asio::buffer_size(b1);
482 * std::size_t s2 = asio::buffer_size(b2);
488 * For convenience, the @ref buffer_size function also works on buffer
498 * In particular, when used with the @ref buffer_size, the @ref buffer_copy
503 * vector<unsigned char> data(asio::buffer_size(buffers));
602 * min(buffer_size(b), max_size_in_bytes)); @endcode
609 buffer_size(b) < max_size_in_bytes
610 ? buffer_size(b) : max_size_in_bytes
628 * min(buffer_size(b), max_size_in_bytes)); @endcode
635 buffer_size(b) < max_size_in_bytes
636 ? buffer_size(b) : max_size_in_bytes
1110 * @li @c buffer_size(target)
1112 * @li @c buffer_size(source)
1136 * @li @c buffer_size(target)
1138 * @li @c buffer_size(source)
1147 std::size_t target_size = buffer_size(target);
1148 std::size_t source_size = buffer_size(source);
1166 * @li @c buffer_size(target)
1168 * @li @c buffer_size(source)
1192 * @li @c buffer_size(target)
1194 * @li @c buffer_size(source)
1218 * @li @c buffer_size(target)
1220 * @li @c buffer_size(source)
1243 * @li @c buffer_size(target)
1245 * @li @c buffer_size(source)
1260 buffer_size(target_buffer) && source_iter != source_end; ++source_iter)
1283 * @li @c buffer_size(target)
1285 * @li @c buffer_size(source)
1308 * @li @c buffer_size(target)
1310 * @li @c buffer_size(source)
1335 * @li @c buffer_size(target)
1337 * @li @c buffer_size(source)
1362 * @li @c buffer_size(target)
1364 * @li @c buffer_size(source)
1388 * @li @c buffer_size(target)
1390 * @li @c buffer_size(source)
1414 * @li @c buffer_size(target)
1416 * @li @c buffer_size(source)
1431 buffer_size(source_buffer) && target_iter != target_end; ++target_iter)
1454 * @li @c buffer_size(target)
1456 * @li @c buffer_size(source)
1481 * @li @c buffer_size(target)
1483 * @li @c buffer_size(source)
1508 * @li @c buffer_size(target)
1510 * @li @c buffer_size(source)
1534 * @li @c buffer_size(target)
1536 * @li @c buffer_size(source)
1566 if (bytes_copied == buffer_size(target_buffer))
1574 if (bytes_copied == buffer_size(source_buffer))
1600 * @li @c buffer_size(target)
1602 * @li @c buffer_size(source)
1629 * @li @c buffer_size(target)
1631 * @li @c buffer_size(source)
1659 * @li @c buffer_size(target)
1661 * @li @c buffer_size(source)
1689 * @li @c buffer_size(target)
1691 * @li @c buffer_size(source)
1719 * @li @c buffer_size(target)
1721 * @li @c buffer_size(source)
1749 * @li @c buffer_size(target)
1751 * @li @c buffer_size(source)
1778 * @li @c buffer_size(target)
1780 * @li @c buffer_size(source)
1808 * @li @c buffer_size(target)
1810 * @li @c buffer_size(source)
1838 * @li @c buffer_size(target)
1840 * @li @c buffer_size(source)
1868 * @li @c buffer_size(target)
1870 * @li @c buffer_size(source)
1899 * @li @c buffer_size(target)
1901 * @li @c buffer_size(source)
1930 * @li @c buffer_size(target)
1932 * @li @c buffer_size(source)
1962 * @li @c buffer_size(target)
1964 * @li @c buffer_size(source)
1994 * @li @c buffer_size(target)
1996 * @li @c buffer_size(source)
2025 * @li @c buffer_size(target)
2027 * @li @c buffer_size(source)
2061 if (bytes_copied == buffer_size(target_buffer))
2069 if (bytes_copied == buffer_size(source_buffer))