libpsynth 0.2.1
Public Types | Public Member Functions
psynth::io::buffered_async_output_adapter< Range, OutputPtr > Class Template Reference

#include <buffered_output.hpp>

Inheritance diagram for psynth::io::buffered_async_output_adapter< Range, OutputPtr >:
Inheritance graph
[legend]
Collaboration diagram for psynth::io::buffered_async_output_adapter< Range, OutputPtr >:
Collaboration graph
[legend]

List of all members.

Public Types

typedef
detail::buffered_async_output_impl
< async_output< Range >
, OutputPtr > 
base

Public Member Functions

 buffered_async_output_adapter (OutputPtr out=0)
void set_output (OutputPtr out=0)

template<class Range, class OutputPtr>
class psynth::io::buffered_async_output_adapter< Range, OutputPtr >


Member Typedef Documentation

template<class Range , class OutputPtr >
typedef detail::buffered_async_output_impl<async_output<Range>, OutputPtr> psynth::io::buffered_async_output_adapter< Range, OutputPtr >::base

Constructor & Destructor Documentation

template<class Range , class OutputPtr >
psynth::io::buffered_async_output_adapter< Range, OutputPtr >::buffered_async_output_adapter ( OutputPtr  out = 0) [inline]

Member Function Documentation

template<class Range , class OutputPtr >
void psynth::io::buffered_async_output_adapter< Range, OutputPtr >::set_output ( OutputPtr  out = 0) [inline]

The documentation for this class was generated from the following file: