Realistic 3D camera system
3D camera system components
Public Types | Public Member Functions | List of all members
asio::const_buffers_1 Class Reference

#include <buffer.hpp>

Inheritance diagram for asio::const_buffers_1:
asio::const_buffer

Public Types

typedef const_buffer value_type
 The type for each element in the list of buffers. More...
 
typedef const const_bufferconst_iterator
 A random-access iterator type that may be used to read elements. More...
 

Public Member Functions

 const_buffers_1 (const void *data, std::size_t size)
 Construct to represent a given memory range. More...
 
 const_buffers_1 (const const_buffer &b)
 Construct to represent a single non-modifiable buffer. More...
 
const_iterator begin () const
 Get a random-access iterator to the first element. More...
 
const_iterator end () const
 Get a random-access iterator for one past the last element. More...
 
- Public Member Functions inherited from asio::const_buffer
 const_buffer ()
 Construct an empty buffer. More...
 
 const_buffer (const void *data, std::size_t size)
 Construct a buffer to represent a given memory range. More...
 
 const_buffer (const mutable_buffer &b)
 Construct a non-modifiable buffer from a modifiable one. More...
 

Additional Inherited Members

Detailed Description

Adapts a single non-modifiable buffer so that it meets the requirements of the ConstBufferSequence concept.

Definition at line 287 of file buffer.hpp.

Member Typedef Documentation

A random-access iterator type that may be used to read elements.

Definition at line 295 of file buffer.hpp.

The type for each element in the list of buffers.

Definition at line 292 of file buffer.hpp.

Constructor & Destructor Documentation

asio::const_buffers_1::const_buffers_1 ( const void *  data,
std::size_t  size 
)
inline

Construct to represent a given memory range.

Definition at line 298 of file buffer.hpp.

asio::const_buffers_1::const_buffers_1 ( const const_buffer b)
inlineexplicit

Construct to represent a single non-modifiable buffer.

Definition at line 304 of file buffer.hpp.

Member Function Documentation

const_iterator asio::const_buffers_1::begin ( ) const
inline

Get a random-access iterator to the first element.

Definition at line 310 of file buffer.hpp.

const_iterator asio::const_buffers_1::end ( ) const
inline

Get a random-access iterator for one past the last element.

Definition at line 316 of file buffer.hpp.


The documentation for this class was generated from the following file: