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 |