Aria: Member List

- Main Page
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# ArSoundsQueue Member List

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]`
addSoundStartedCallback(ArFunctor *f) | ArSoundsQueue | `[inline]`
ArASyncTask() | ArASyncTask |
ArSoundsQueue() (defined in 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 | `[protected, virtual]`
findPendingItems(const char *item) | ArSoundsQueue |
getBlockAllSignals(void) | ArThread | `[inline]`
getCurrentQueueSize() | ArSoundsQueue | `[inline]`
getFunc(void) const | ArThread | `[inline, virtual]`
getJoinable(void) const | ArThread | `[inline, virtual]`
getLogLevel(void) | ArThread | `[inline, static]`
getOSThread(void) const | ArThread | `[inline, virtual]`
getPauseCallback() | ArSoundsQueue | `[inline]`
getPID(void) (defined in ArThread) | ArThread | `[inline]`
getResumeCallback() | ArSoundsQueue | `[inline]`
getRunning(void) const | ArThread | `[inline, virtual]`
getRunningWithLock(void) | ArThread | `[inline, virtual]`
getThisOSThread(void) | ArThread | `[static]`
getThisThread(void) | ArThread | `[static]`
getThisThreadName(void) | ArThread | `[static]`
getThread(void) const | ArThread | `[inline, virtual]`
getThreadActivity(void) | ArASyncTask | `[inline, virtual]`
getThreadName(void) | ArThread | `[inline, virtual]`
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 | `[inline, protected]`
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]`
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]`
myStartPlaybackCBList | ArSoundsQueue | `[protected]`
myStrMap (defined in ArThread) | ArThread | `[protected]`
myThread (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 | `[protected, static]`
ourThreads (defined in ArThread) | ArThread | `[protected, static]`
ourThreadsMutex (defined in ArThread) | ArThread | `[protected, static]`
ourUnknownThreadName (defined in ArThread) | ArThread | `[protected, static]`
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]`
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 |
remQueueEmptyCallback(ArFunctor *f) | ArSoundsQueue | `[inline]`
remQueueNonemptyCallback(ArFunctor *f) | ArSoundsQueue | `[inline]`
remSoundFinishedCallback(ArFunctor *f) | ArSoundsQueue | `[inline]`
remSoundStartedCallback(ArFunctor *f) | ArSoundsQueue | `[inline]`
resume() | ArSoundsQueue |
run(void) | ArSoundsQueue | `[inline, virtual]`
runAsync(void) | ArSoundsQueue | `[inline, virtual]`
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 | `[inline, static]`
setPlayFileCallback(PlayItemFunctor *cb) | ArSoundsQueue | `[inline]`
setPlayWavFileCallback(PlayItemFunctor *cb) | ArSoundsQueue | `[inline]`
setRunning(bool running) | ArThread | `[inline, virtual]`
setSpeakCallback(PlayItemFunctor *cb) | ArSoundsQueue | `[inline]`
setSpeakInitCallback(ArRetFunctor< bool > *cb) | ArSoundsQueue | `[inline]`
setThreadName(const char *name) | ArThread | `[virtual]`
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 | `[inline, virtual]`
threadFinished(void) | ArThread | `[virtual]`
threadStarted(void) | ArThread | `[virtual]`
ThreadType typedef (defined in ArThread) | ArThread |
tryLock() (defined in ArSoundsQueue) | ArSoundsQueue | `[inline, protected]`
unlock() (defined in ArSoundsQueue) | ArSoundsQueue | `[inline, protected]`
yieldProcessor(void) | ArThread | `[static]`
~ArASyncTask() | ArASyncTask | `[virtual]`
~ArSoundsQueue() (defined in ArSoundsQueue) | ArSoundsQueue | `[virtual]`
~ArThread() | ArThread | `[virtual]`