|
libpsynth 0.2.1
|
#include <buffered_output.hpp>


Public Types | |
| typedef buffered_output_impl < Base, OutputPtr > | base |
| typedef base::callback_type | callback_type |
Public Member Functions | |
| buffered_async_output_impl (OutputPtr output_ptr=0) | |
| void | fit_buffer () |
| std::size_t | buffer_size () const |
| void | start () |
| void | stop () |
| async_state | state () const |
| void | set_callback (callback_type cb) |
| typedef buffered_output_impl<Base, OutputPtr> psynth::io::detail::buffered_async_output_impl< Base, OutputPtr >::base |
| typedef base::callback_type psynth::io::detail::buffered_async_output_impl< Base, OutputPtr >::callback_type |
| psynth::io::detail::buffered_async_output_impl< Base, OutputPtr >::buffered_async_output_impl | ( | OutputPtr | output_ptr = 0 | ) | [inline] |
| std::size_t psynth::io::detail::buffered_async_output_impl< Base, OutputPtr >::buffer_size | ( | ) | const [inline] |
| void psynth::io::detail::buffered_async_output_impl< Base, OutputPtr >::fit_buffer | ( | ) |
| void psynth::io::detail::buffered_async_output_impl< Base, OutputPtr >::set_callback | ( | callback_type | cb | ) | [inline] |
| void psynth::io::detail::buffered_async_output_impl< Base, OutputPtr >::start | ( | ) | [inline] |
| async_state psynth::io::detail::buffered_async_output_impl< Base, OutputPtr >::state | ( | ) | const [inline] |
| void psynth::io::detail::buffered_async_output_impl< Base, OutputPtr >::stop | ( | ) | [inline] |
1.7.4