| _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 | |