|
libpsynth 0.2.1
|
A pointer a reader can use to read data from the buffer. More...
#include <ring_buffer_range.hpp>

Public Types | |
| typedef Ring::size_type | size_type |
| typedef Ring::difference_type | difference_type |
| typedef Ring | ring_type |
Public Member Functions | |
| unsafe_ring_position () | |
| unsafe_ring_position (const unsafe_ring_position &r) | |
| unsafe_ring_position & | operator= (const unsafe_ring_position &p) |
| unsafe_ring_position (size_type p) | |
| size_type | offset () const |
| bool | operator== (const unsafe_ring_position &p) const |
| void | _add (difference_type n) |
Public Attributes | |
| size_type | _pos |
A pointer a reader can use to read data from the buffer.
| typedef Ring::difference_type psynth::sound::detail::unsafe_ring_position< Ring >::difference_type |
| typedef Ring psynth::sound::detail::unsafe_ring_position< Ring >::ring_type |
| typedef Ring::size_type psynth::sound::detail::unsafe_ring_position< Ring >::size_type |
| psynth::sound::detail::unsafe_ring_position< Ring >::unsafe_ring_position | ( | ) |
| psynth::sound::detail::unsafe_ring_position< Ring >::unsafe_ring_position | ( | const unsafe_ring_position< Ring > & | r | ) |
| psynth::sound::detail::unsafe_ring_position< Ring >::unsafe_ring_position | ( | size_type | p | ) | [inline, explicit] |
| void psynth::sound::detail::unsafe_ring_position< Ring >::_add | ( | difference_type | n | ) | [inline] |
| size_type psynth::sound::detail::unsafe_ring_position< Ring >::offset | ( | ) | const [inline] |
| unsafe_ring_position& psynth::sound::detail::unsafe_ring_position< Ring >::operator= | ( | const unsafe_ring_position< Ring > & | p | ) |
| bool psynth::sound::detail::unsafe_ring_position< Ring >::operator== | ( | const unsafe_ring_position< Ring > & | p | ) | const [inline] |
| size_type psynth::sound::detail::unsafe_ring_position< Ring >::_pos |
1.7.4