Realistic 3D camera system
3D camera system components
|
#include <consuming_buffers.hpp>
Public Types | |
typedef std::ptrdiff_t | difference_type |
The type used for the distance between two iterators. More... | |
typedef Buffer | value_type |
The type of the value pointed to by the iterator. More... | |
typedef const Buffer * | pointer |
The type of the result of applying operator->() to the iterator. More... | |
typedef const Buffer & | reference |
The type of the result of applying operator*() to the iterator. More... | |
typedef std::forward_iterator_tag | iterator_category |
The iterator category. More... | |
Public Member Functions | |
consuming_buffers_iterator () | |
consuming_buffers_iterator (bool at_end, const Buffer &first, Buffer_Iterator begin_remainder, Buffer_Iterator end_remainder, std::size_t max_size) | |
const Buffer & | operator* () const |
const Buffer * | operator-> () const |
consuming_buffers_iterator & | operator++ () |
consuming_buffers_iterator | operator++ (int) |
Friends | |
bool | operator== (const consuming_buffers_iterator &a, const consuming_buffers_iterator &b) |
bool | operator!= (const consuming_buffers_iterator &a, const consuming_buffers_iterator &b) |
Definition at line 31 of file consuming_buffers.hpp.
typedef std::ptrdiff_t asio::detail::consuming_buffers_iterator< Buffer, Buffer_Iterator >::difference_type |
The type used for the distance between two iterators.
Definition at line 35 of file consuming_buffers.hpp.
typedef std::forward_iterator_tag asio::detail::consuming_buffers_iterator< Buffer, Buffer_Iterator >::iterator_category |
The iterator category.
Definition at line 47 of file consuming_buffers.hpp.
typedef const Buffer* asio::detail::consuming_buffers_iterator< Buffer, Buffer_Iterator >::pointer |
The type of the result of applying operator->() to the iterator.
Definition at line 41 of file consuming_buffers.hpp.
typedef const Buffer& asio::detail::consuming_buffers_iterator< Buffer, Buffer_Iterator >::reference |
The type of the result of applying operator*() to the iterator.
Definition at line 44 of file consuming_buffers.hpp.
typedef Buffer asio::detail::consuming_buffers_iterator< Buffer, Buffer_Iterator >::value_type |
The type of the value pointed to by the iterator.
Definition at line 38 of file consuming_buffers.hpp.
|
inline |
Definition at line 50 of file consuming_buffers.hpp.
|
inline |
Definition at line 57 of file consuming_buffers.hpp.
|
inline |
Definition at line 70 of file consuming_buffers.hpp.
|
inline |
Definition at line 82 of file consuming_buffers.hpp.
|
inline |
Definition at line 89 of file consuming_buffers.hpp.
|
inline |
Definition at line 76 of file consuming_buffers.hpp.
|
friend |
Definition at line 104 of file consuming_buffers.hpp.
|
friend |
Definition at line 97 of file consuming_buffers.hpp.