|
libpsynth 0.2.1
|
#include <ring_buffer_range.hpp>


Public Types | |
| typedef parent_type::size_type | size_type |
| typedef parent_type::difference_type | difference_type |
Public Member Functions | |
| ring_position () | |
| ring_position (const ring_position &r) | |
| ring_position & | operator= (const ring_position &p) |
| ring_position (size_type p, size_type c) | |
| difference_type | count () const |
| bool | operator== (const ring_position &p) const |
| void | _add (difference_type n) |
Public Attributes | |
| difference_type | _count |
| typedef parent_type::difference_type psynth::sound::detail::ring_position< Ring >::difference_type |
Reimplemented from psynth::sound::detail::unsafe_ring_position< Ring >.
| typedef parent_type::size_type psynth::sound::detail::ring_position< Ring >::size_type |
Reimplemented from psynth::sound::detail::unsafe_ring_position< Ring >.
| psynth::sound::detail::ring_position< Ring >::ring_position | ( | ) |
| psynth::sound::detail::ring_position< Ring >::ring_position | ( | const ring_position< Ring > & | r | ) |
| psynth::sound::detail::ring_position< Ring >::ring_position | ( | size_type | p, |
| size_type | c | ||
| ) | [inline, explicit] |
| void psynth::sound::detail::ring_position< Ring >::_add | ( | difference_type | n | ) | [inline] |
Reimplemented from psynth::sound::detail::unsafe_ring_position< Ring >.
| difference_type psynth::sound::detail::ring_position< Ring >::count | ( | ) | const [inline] |
| ring_position& psynth::sound::detail::ring_position< Ring >::operator= | ( | const ring_position< Ring > & | p | ) |
| bool psynth::sound::detail::ring_position< Ring >::operator== | ( | const ring_position< Ring > & | p | ) | const [inline] |
| difference_type psynth::sound::detail::ring_position< Ring >::_count |
1.7.4