Realistic 3D camera system
3D camera system components
Functions
asio::buffer_size

The asio::buffer_size function determines the total number of bytes in a buffer or buffer sequence. More...

Functions

std::size_t asio::buffer_size (const mutable_buffer &b)
 Get the number of bytes in a modifiable buffer. More...
 
std::size_t asio::buffer_size (const mutable_buffers_1 &b)
 Get the number of bytes in a modifiable buffer. More...
 
std::size_t asio::buffer_size (const const_buffer &b)
 Get the number of bytes in a non-modifiable buffer. More...
 
std::size_t asio::buffer_size (const const_buffers_1 &b)
 Get the number of bytes in a non-modifiable buffer. More...
 
template<typename BufferSequence >
std::size_t asio::buffer_size (const BufferSequence &b)
 Get the total number of bytes in a buffer sequence. More...
 

Detailed Description

The asio::buffer_size function determines the total number of bytes in a buffer or buffer sequence.

Function Documentation

std::size_t asio::buffer_size ( const mutable_buffer b)
inline

Get the number of bytes in a modifiable buffer.

Definition at line 357 of file buffer.hpp.

std::size_t asio::buffer_size ( const mutable_buffers_1 b)
inline

Get the number of bytes in a modifiable buffer.

Definition at line 363 of file buffer.hpp.

std::size_t asio::buffer_size ( const const_buffer b)
inline

Get the number of bytes in a non-modifiable buffer.

Definition at line 369 of file buffer.hpp.

std::size_t asio::buffer_size ( const const_buffers_1 b)
inline

Get the number of bytes in a non-modifiable buffer.

Definition at line 375 of file buffer.hpp.

template<typename BufferSequence >
std::size_t asio::buffer_size ( const BufferSequence &  b)
inline

Get the total number of bytes in a buffer sequence.

The BufferSequence template parameter may meet either of the ConstBufferSequence or MutableBufferSequence type requirements.

Definition at line 386 of file buffer.hpp.