_hasPendingChunk | ark::SoundStreamer | [private] |
_isTimeToProduce() const | ark::async_producer_policies::SignaledCreation< async_producer_policies::GenericDescription< SoundStreamerDescription > > | [inline, protected, virtual] |
_pendingChunk | ark::SoundStreamer | [private] |
_productDesc() | ark::async_producer_policies::SignaledCreation< async_producer_policies::GenericDescription< SoundStreamerDescription > > | [inline, protected, virtual] |
_putMessage(SoundStreamerChunk &msg) | ark::async_producer_policies::FifoQueue< SoundStreamerChunk > | [inline, protected] |
_readPos | ark::SoundStreamer | [private] |
_source | ark::SoundStreamer | [private] |
_waitForProductionTime(unsigned secs, unsigned nanos) | ark::async_producer_policies::SignaledCreation< async_producer_policies::GenericDescription< SoundStreamerDescription > > | [inline, protected, virtual] |
AsyncProducer() | ark::AsyncProducer< SoundStreamerChunk, async_producer_policies::FifoQueue, async_producer_policies::GenericDescription< SoundStreamerDescription >, SoundStreamerCreationPolicy > | [inline] |
CreationPolicy typedef | ark::AsyncProducer< SoundStreamerChunk, async_producer_policies::FifoQueue, async_producer_policies::GenericDescription< SoundStreamerDescription >, SoundStreamerCreationPolicy > | |
Description typedef | ark::async_producer_policies::SignaledCreation< async_producer_policies::GenericDescription< SoundStreamerDescription > > | |
DescriptionQueueLength | ark::async_producer_policies::SignaledCreation< async_producer_policies::GenericDescription< SoundStreamerDescription > > | [protected, static] |
FifoQueue() | ark::async_producer_policies::FifoQueue< SoundStreamerChunk > | [inline, protected] |
handleOverflow(my_super::OverflowError const &err) | ark::SoundStreamer | |
ark::AsyncProducer< SoundStreamerChunk, async_producer_policies::FifoQueue, async_producer_policies::GenericDescription< SoundStreamerDescription >, SoundStreamerCreationPolicy >::handleOverflow(OverflowError &err) | ark::AsyncProducer< SoundStreamerChunk, async_producer_policies::FifoQueue, async_producer_policies::GenericDescription< SoundStreamerDescription >, SoundStreamerCreationPolicy > | [inline, virtual] |
my_super typedef | ark::SoundStreamer | [private] |
OQueueType typedef | ark::async_producer_policies::FifoQueue< SoundStreamerChunk > | |
outputQueue() | ark::async_producer_policies::FifoQueue< SoundStreamerChunk > | [inline, protected] |
Overflow typedef | ark::async_producer_policies::FifoQueue< SoundStreamerChunk > | |
OverflowError typedef | ark::AsyncProducer< SoundStreamerChunk, async_producer_policies::FifoQueue, async_producer_policies::GenericDescription< SoundStreamerDescription >, SoundStreamerCreationPolicy > | |
produce(SoundStreamerDescription &desc) | ark::SoundStreamer | |
ark::AsyncProducer< SoundStreamerChunk, async_producer_policies::FifoQueue, async_producer_policies::GenericDescription< SoundStreamerDescription >, SoundStreamerCreationPolicy >::produce(typename boost::add_reference< ProductDesc >::type desc)=0 | ark::AsyncProducer< SoundStreamerChunk, async_producer_policies::FifoQueue, async_producer_policies::GenericDescription< SoundStreamerDescription >, SoundStreamerCreationPolicy > | [pure virtual] |
ProductDesc typedef | ark::AsyncProducer< SoundStreamerChunk, async_producer_policies::FifoQueue, async_producer_policies::GenericDescription< SoundStreamerDescription >, SoundStreamerCreationPolicy > | |
productionLoop() | ark::AsyncProducer< SoundStreamerChunk, async_producer_policies::FifoQueue, async_producer_policies::GenericDescription< SoundStreamerDescription >, SoundStreamerCreationPolicy > | [inline] |
productionLoopOnce() | ark::AsyncProducer< SoundStreamerChunk, async_producer_policies::FifoQueue, async_producer_policies::GenericDescription< SoundStreamerDescription >, SoundStreamerCreationPolicy > | [inline] |
resource() | ark::SoundStreamer | |
sampleRate() const | ark::SoundStreamer | |
setOutputQueue(boost::shared_ptr< OQueueType > const &oq) | ark::async_producer_policies::FifoQueue< SoundStreamerChunk > | [inline] |
setProducerSemaphore(Semaphore sem, bool dest=false) | ark::async_producer_policies::SignaledCreation< async_producer_policies::GenericDescription< SoundStreamerDescription > > | [inline] |
SignaledCreation() | ark::async_producer_policies::SignaledCreation< async_producer_policies::GenericDescription< SoundStreamerDescription > > | [inline, protected] |
signalProduction(Description desc) | ark::async_producer_policies::SignaledCreation< async_producer_policies::GenericDescription< SoundStreamerDescription > > | [inline] |
SoundStreamer(boost::shared_ptr< SoundResource > const &file) | ark::SoundStreamer | |
SoundStreamerCreationPolicy() | ark::SoundStreamerCreationPolicy< async_producer_policies::GenericDescription< SoundStreamerDescription > > | [inline, protected] |
startProduction() | ark::AsyncProducer< SoundStreamerChunk, async_producer_policies::FifoQueue, async_producer_policies::GenericDescription< SoundStreamerDescription >, SoundStreamerCreationPolicy > | [inline, virtual] |
stopProduction(bool waitForDone=false) | ark::AsyncProducer< SoundStreamerChunk, async_producer_policies::FifoQueue, async_producer_policies::GenericDescription< SoundStreamerDescription >, SoundStreamerCreationPolicy > | [inline, virtual] |
whileNotProducing() | ark::AsyncProducer< SoundStreamerChunk, async_producer_policies::FifoQueue, async_producer_policies::GenericDescription< SoundStreamerDescription >, SoundStreamerCreationPolicy > | [inline, virtual] |
~AsyncProducer() | ark::AsyncProducer< SoundStreamerChunk, async_producer_policies::FifoQueue, async_producer_policies::GenericDescription< SoundStreamerDescription >, SoundStreamerCreationPolicy > | [inline] |
~SignaledCreation() | ark::async_producer_policies::SignaledCreation< async_producer_policies::GenericDescription< SoundStreamerDescription > > | [inline, protected, virtual] |
~SoundStreamer() | ark::SoundStreamer | |