| 
    Aria
    2.8.0
    
   | 
 
This is the complete list of members for ArSoundsQueue, including all inherited members.
| addInitCallback(ArRetFunctor< bool > *cb) | ArSoundsQueue | inline | 
| addItem(ArSoundsQueue::Item item) | ArSoundsQueue | |
| addItem(ItemType type, const char *data, std::list< PlayItemFunctor *> callbacks, int priority=0, const char *params=0) | ArSoundsQueue | |
| addQueueEmptyCallback(ArFunctor *f) | ArSoundsQueue | inline | 
| addQueueNonemptyCallback(ArFunctor *f) | ArSoundsQueue | inline | 
| addSoundFinishedCallback(ArFunctor *f) | ArSoundsQueue | inline | 
| addSoundItemFinishedCallback(ArFunctor1< ArSoundsQueue::Item > *f) | ArSoundsQueue | inline | 
| addSoundItemStartedCallback(ArFunctor1< ArSoundsQueue::Item > *f) | ArSoundsQueue | inline | 
| addSoundStartedCallback(ArFunctor *f) | ArSoundsQueue | inline | 
| addThreadToMap(ThreadType pt, ArThread *at) (defined in ArThread) | ArThread | protectedstatic | 
| ArASyncTask() | ArASyncTask | |
| ArSoundsQueue() | ArSoundsQueue | |
| ArSoundsQueue(ArRetFunctor< bool > *speakInitCB, PlayItemFunctor *speakCB=0, InterruptItemFunctor *interruptSpeechCB=0, ArRetFunctor< bool > *playInitCB=0, PlayItemFunctor *playFileCB=0, InterruptItemFunctor *interruptFileCB=0) | ArSoundsQueue | |
| ArSoundsQueue(ArSpeechSynth *speechSynthesizer, ArRetFunctor< bool > *playInitCB=0, PlayItemFunctor *playFileCB=0, InterruptItemFunctor *interruptFileCB=0) | ArSoundsQueue | |
| ArThread(bool blockAllSignals=true) | ArThread | |
| ArThread(ThreadType thread, bool joinable, bool blockAllSignals=true) | ArThread | |
| ArThread(ArFunctor *func, bool joinable=true, bool blockAllSignals=true) | ArThread | |
| cancel(void) | ArThread | virtual | 
| cancelAll(void) | ArThread | static | 
| clearQueue() | ArSoundsQueue | |
| create(bool joinable=true, bool lowerPriority=true) | ArASyncTask | virtual | 
| createDefaultFileItem(const char *filename=0) | ArSoundsQueue | |
| createDefaultSpeechItem(const char *speech=0) | ArSoundsQueue | |
| detach(void) | ArThread | virtual | 
| doJoin(void **ret=NULL) (defined in ArThread) | ArThread | protectedvirtual | 
| findPendingItems(const char *item) | ArSoundsQueue | |
| findThreadInMap(ThreadType t) (defined in ArThread) | ArThread | protectedstatic | 
| getBlockAllSignals(void) | ArThread | inline | 
| getCurrentQueueSize() | ArSoundsQueue | inline | 
| getFunc(void) const | ArThread | inlinevirtual | 
| getJoinable(void) const | ArThread | inlinevirtual | 
| getLogLevel(void) | ArThread | inlinestatic | 
| getOSThread(void) const | ArThread | inlinevirtual | 
| getPauseCallback() | ArSoundsQueue | inline | 
| getPID(void) (defined in ArThread) | ArThread | inline | 
| getResumeCallback() | ArSoundsQueue | inline | 
| getRunning(void) const | ArThread | inlinevirtual | 
| getRunningWithLock(void) | ArThread | inlinevirtual | 
| getThisOSThread(void) | ArThread | static | 
| getThisThread(void) | ArThread | static | 
| getThisThreadName(void) | ArThread | static | 
| getThread(void) const | ArThread | inlinevirtual | 
| getThreadActivity(void) | ArASyncTask | inlinevirtual | 
| getThreadName(void) | ArThread | inlinevirtual | 
| getTID(void) (defined in ArThread) | ArThread | inline | 
| init(void) | ArThread | static | 
| interrupt() | ArSoundsQueue | |
| InterruptItemFunctor typedef (defined in ArSoundsQueue) | ArSoundsQueue | |
| invokeCallbacks(const std::list< ArFunctor *> &lst) | ArSoundsQueue | protected | 
| invokeCallbacks(const std::list< ArRetFunctor< bool > *> &lst) | ArSoundsQueue | protected | 
| isInitialized() | ArSoundsQueue | inline | 
| isPaused() | ArSoundsQueue | |
| isPlaying() | ArSoundsQueue | inline | 
| isSpeaking() | ArSoundsQueue | inline | 
| isSpeakingOrPlaying(void) | ArSoundsQueue | inline | 
| isThreadFinished() const | ArThread | virtual | 
| isThreadStarted() const | ArThread | virtual | 
| ItemType enum name | ArSoundsQueue | |
| join(void **ret=NULL) | ArThread | virtual | 
| joinAll(void) | ArThread | static | 
| lock() (defined in ArSoundsQueue) | ArSoundsQueue | inlineprotected | 
| logThreadInfo(void) | ArThread | virtual | 
| MapType typedef (defined in ArThread) | ArThread | |
| myBlockAllSignals (defined in ArThread) | ArThread | protected | 
| myDefaultInterruptFileCB (defined in ArSoundsQueue) | ArSoundsQueue | protected | 
| myDefaultInterruptSpeechCB (defined in ArSoundsQueue) | ArSoundsQueue | protected | 
| myDefaultPlayConditionCB | ArSoundsQueue | protected | 
| myDefaultPlayFileCB (defined in ArSoundsQueue) | ArSoundsQueue | protected | 
| myDefaultSpeakCB | ArSoundsQueue | protected | 
| myEndItemPlaybackCBList (defined in ArSoundsQueue) | ArSoundsQueue | protected | 
| myEndPlaybackCBList (defined in ArSoundsQueue) | ArSoundsQueue | protected | 
| myFinished (defined in ArThread) | ArThread | protected | 
| myInitCallbacks | ArSoundsQueue | protected | 
| myInitialized (defined in ArSoundsQueue) | ArSoundsQueue | protected | 
| myJoinable (defined in ArThread) | ArThread | protected | 
| myLastItem | ArSoundsQueue | protected | 
| myMutex (defined in ArThread) | ArThread | protected | 
| myName (defined in ArThread) | ArThread | protected | 
| myPausedCondition | ArSoundsQueue | protected | 
| myPauseRequestCount | ArSoundsQueue | protected | 
| myPID (defined in ArThread) | ArThread | protected | 
| myPlayingSomething (defined in ArSoundsQueue) | ArSoundsQueue | protected | 
| myQueue (defined in ArSoundsQueue) | ArSoundsQueue | protected | 
| myQueueEmptyCallbacks (defined in ArSoundsQueue) | ArSoundsQueue | protected | 
| myQueueMutex (defined in ArSoundsQueue) | ArSoundsQueue | protected | 
| myQueueNonemptyCallbacks (defined in ArSoundsQueue) | ArSoundsQueue | protected | 
| myRunning | ArThread | protected | 
| myStarted (defined in ArThread) | ArThread | protected | 
| myStartItemPlaybackCBList (defined in ArSoundsQueue) | ArSoundsQueue | protected | 
| myStartPlaybackCBList | ArSoundsQueue | protected | 
| myStrMap (defined in ArThread) | ArThread | protected | 
| myThread (defined in ArThread) | ArThread | protected | 
| myTID (defined in ArThread) | ArThread | protected | 
| nextItem(ItemType type) (defined in ArSoundsQueue) | ArSoundsQueue | |
| nextItem(int priority) (defined in ArSoundsQueue) | ArSoundsQueue | |
| nextItem(ItemType type, int priority) (defined in ArSoundsQueue) | ArSoundsQueue | |
| osSelf(void) | ArThread | static | 
| OTHER enum value (defined in ArSoundsQueue) | ArSoundsQueue | |
| ourLogLevel (defined in ArThread) | ArThread | protectedstatic | 
| ourThreads (defined in ArThread) | ArThread | protectedstatic | 
| ourThreadsMutex (defined in ArThread) | ArThread | protectedstatic | 
| ourUnknownThreadName (defined in ArThread) | ArThread | protectedstatic | 
| pause() | ArSoundsQueue | |
| play(const char *filename) | ArSoundsQueue | |
| PlaybackConditionFunctor typedef | ArSoundsQueue | |
| playf(const char *filename_fmt,...) | ArSoundsQueue | |
| PlayItemFunctor typedef | ArSoundsQueue | |
| popQueueItem() | ArSoundsQueue | protected | 
| popQueueItem_NoLock() (defined in ArSoundsQueue) | ArSoundsQueue | protected | 
| pushQueueItem(Item item) | ArSoundsQueue | protected | 
| pushQueueItem_NoLock(Item item) (defined in ArSoundsQueue) | ArSoundsQueue | protected | 
| removeItems(int priority) | ArSoundsQueue | |
| removeItems(Item item) | ArSoundsQueue | |
| removePendingItems(const char *item, ItemType type) | ArSoundsQueue | |
| removePendingItems(const char *data) | ArSoundsQueue | |
| removePendingItems(int priority) | ArSoundsQueue | |
| removePendingItems(int priority, ItemType type) | ArSoundsQueue | |
| removePendingItems(ItemType type) | ArSoundsQueue | |
| removeThreadFromMap(ThreadType t) (defined in ArThread) | ArThread | protectedstatic | 
| remQueueEmptyCallback(ArFunctor *f) | ArSoundsQueue | inline | 
| remQueueNonemptyCallback(ArFunctor *f) | ArSoundsQueue | inline | 
| remSoundFinishedCallback(ArFunctor *f) | ArSoundsQueue | inline | 
| remSoundItemFinishedCallback(ArFunctor1< ArSoundsQueue::Item > *f) | ArSoundsQueue | inline | 
| remSoundItemStartedCallback(ArFunctor1< ArSoundsQueue::Item > *f) | ArSoundsQueue | inline | 
| remSoundStartedCallback(ArFunctor *f) | ArSoundsQueue | inline | 
| resume() | ArSoundsQueue | |
| run(void) | ArSoundsQueue | inlinevirtual | 
| runAsync(void) | ArSoundsQueue | inlinevirtual | 
| runInThisThread(void *arg=0) | ArASyncTask | virtual | 
| runThread(void *arg) | ArSoundsQueue | virtual | 
| self(void) | ArThread | static | 
| setDefaultPlayConditionCB(PlaybackConditionFunctor *f) | ArSoundsQueue | inline | 
| setInterruptFileCallback(InterruptItemFunctor *cb) | ArSoundsQueue | inline | 
| setInterruptSpeechCallback(InterruptItemFunctor *cb) | ArSoundsQueue | inline | 
| setInterruptWavFileCallback(InterruptItemFunctor *cb) | ArSoundsQueue | inline | 
| setLogLevel(ArLog::LogLevel level) | ArThread | inlinestatic | 
| setPlayFileCallback(PlayItemFunctor *cb) | ArSoundsQueue | inline | 
| setPlayWavFileCallback(PlayItemFunctor *cb) | ArSoundsQueue | inline | 
| setRunning(bool running) | ArThread | inlinevirtual | 
| setSpeakCallback(PlayItemFunctor *cb) | ArSoundsQueue | inline | 
| setSpeakInitCallback(ArRetFunctor< bool > *cb) | ArSoundsQueue | inline | 
| setThreadName(const char *name) | ArThread | virtual | 
| shutdown() | ArThread | static | 
| SOUND_DATA enum value (defined in ArSoundsQueue) | ArSoundsQueue | |
| SOUND_FILE enum value (defined in ArSoundsQueue) | ArSoundsQueue | |
| speak(const char *str) | ArSoundsQueue | |
| speakf(const char *fmt,...) | ArSoundsQueue | |
| speakWithPriority(int priority, const char *fmt,...) | ArSoundsQueue | |
| speakWithVoice(const char *voice, const char *fmt,...) | ArSoundsQueue | |
| SPEECH enum value (defined in ArSoundsQueue) | ArSoundsQueue | |
| Status enum name | ArThread | |
| STATUS_ALREADY_DETATCHED enum value | ArThread | |
| STATUS_FAILED enum value | ArThread | |
| STATUS_INVALID enum value | ArThread | |
| STATUS_JOIN_SELF enum value | ArThread | |
| STATUS_NO_SUCH_THREAD enum value | ArThread | |
| STATUS_NORESOURCE enum value | ArThread | |
| stop() | ArSoundsQueue | |
| stopAll() | ArThread | static | 
| stopRunning(void) | ArASyncTask | inlinevirtual | 
| threadFinished(void) | ArThread | virtual | 
| threadStarted(void) | ArThread | virtual | 
| ThreadType typedef (defined in ArThread) | ArThread | |
| tryLock() (defined in ArSoundsQueue) | ArSoundsQueue | inlineprotected | 
| unlock() (defined in ArSoundsQueue) | ArSoundsQueue | inlineprotected | 
| yieldProcessor(void) | ArThread | static | 
| ~ArASyncTask() | ArASyncTask | virtual | 
| ~ArSoundsQueue() (defined in ArSoundsQueue) | ArSoundsQueue | virtual | 
| ~ArThread() | ArThread | virtual |