|
libpsynth 0.2.1
|
function object that returns the memory unit distance between two iterators and advances a given iterator a given number of mem units (bytes or bits) More...
#include <step_iterator.hpp>
Public Types | |
| typedef std::ptrdiff_t | difference_type |
Public Member Functions | |
| memunit_step_fn (difference_type step=memunit_step(Iterator())) | |
| difference_type | difference (const Iterator &it1, const Iterator &it2) const |
| void | advance (Iterator &it, difference_type d) const |
| difference_type | step () const |
| void | set_step (std::ptrdiff_t step) |
function object that returns the memory unit distance between two iterators and advances a given iterator a given number of mem units (bytes or bits)
| typedef std::ptrdiff_t psynth::sound::memunit_step_fn< Iterator >::difference_type |
| psynth::sound::memunit_step_fn< Iterator >::memunit_step_fn | ( | difference_type | step = memunit_step (Iterator()) | ) | [inline] |
| void psynth::sound::memunit_step_fn< Iterator >::advance | ( | Iterator & | it, |
| difference_type | d | ||
| ) | const [inline] |
| difference_type psynth::sound::memunit_step_fn< Iterator >::difference | ( | const Iterator & | it1, |
| const Iterator & | it2 | ||
| ) | const [inline] |
| void psynth::sound::memunit_step_fn< Iterator >::set_step | ( | std::ptrdiff_t | step | ) | [inline] |
| difference_type psynth::sound::memunit_step_fn< Iterator >::step | ( | ) | const [inline] |
1.7.4