add_output(typename Source< T >::SinkPtr output) | AudioGrapher::Threader< T > | inline |
Source< DefaultSampleType >::add_output(SinkPtr output)=0 | AudioGrapher::Source< DefaultSampleType > | pure virtual |
clear_outputs() | AudioGrapher::Threader< T > | inlinevirtual |
exception | AudioGrapher::Threader< T > | private |
exception_mutex | AudioGrapher::Threader< T > | private |
outputs | AudioGrapher::Threader< T > | private |
OutputVec typedef | AudioGrapher::Threader< T > | private |
process(ProcessContext< T > const &c) | AudioGrapher::Threader< T > | inline |
Sink< DefaultSampleType >::process(ProcessContext< DefaultSampleType > const &context)=0 | AudioGrapher::Sink< DefaultSampleType > | pure virtual |
Sink< DefaultSampleType >::process(ProcessContext< DefaultSampleType > &context) | AudioGrapher::Sink< DefaultSampleType > | inlinevirtual |
process_output(ProcessContext< T > const &c, unsigned int output) | AudioGrapher::Threader< T > | inlineprivate |
readers | AudioGrapher::Threader< T > | private |
remove_output(typename Source< T >::SinkPtr output) | AudioGrapher::Threader< T > | inline |
Source< DefaultSampleType >::remove_output(SinkPtr output)=0 | AudioGrapher::Source< DefaultSampleType > | pure virtual |
SinkPtr typedef | AudioGrapher::Source< DefaultSampleType > | |
thread_pool | AudioGrapher::Threader< T > | private |
Threader(Glib::ThreadPool &thread_pool, long wait_timeout_milliseconds=500) | AudioGrapher::Threader< T > | inline |
wait() | AudioGrapher::Threader< T > | inlineprivate |
wait_cond | AudioGrapher::Threader< T > | private |
wait_mutex | AudioGrapher::Threader< T > | private |
wait_timeout | AudioGrapher::Threader< T > | private |
~Sink() | AudioGrapher::Sink< DefaultSampleType > | inlinevirtual |
~Source() | AudioGrapher::Source< DefaultSampleType > | inlinevirtual |
~Threader() | AudioGrapher::Threader< T > | inlinevirtual |