|
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.
1.8.11