_blockedSignals | nidas::util::Thread | private |
_cancel_deferred | nidas::util::Thread | private |
_cancel_enabled | nidas::util::Thread | private |
_consumerBuf | nidas::core::SampleBuffer | private |
_detached | nidas::util::Thread | private |
_discardedSamples | nidas::core::SampleBuffer | private |
_discardWarningCount | nidas::core::SampleBuffer | private |
_doFlush | nidas::core::SampleBuffer | private |
_exception | nidas::util::Thread | private |
_flushCond | nidas::core::SampleBuffer | private |
_flushed | nidas::core::SampleBuffer | private |
_fullname | nidas::util::Thread | private |
_heapBlock | nidas::core::SampleBuffer | private |
_heapCond | nidas::core::SampleBuffer | private |
_heapMax | nidas::core::SampleBuffer | private |
_heapSize | nidas::core::SampleBuffer | private |
_id | nidas::util::Thread | private |
_inserterBuf | nidas::core::SampleBuffer | private |
_interrupted | nidas::util::Thread | private |
_mutex | nidas::util::Thread | mutableprivate |
_name | nidas::util::Thread | private |
_policy | nidas::util::Thread | private |
_priority | nidas::util::Thread | private |
_realTime | nidas::core::SampleBuffer | private |
_realTimeFutureSamples | nidas::core::SampleBuffer | private |
_running | nidas::util::Thread | private |
_sampleBufCond | nidas::core::SampleBuffer | mutableprivate |
_sampleBufs | nidas::core::SampleBuffer | private |
_source | nidas::core::SampleBuffer | private |
_unblockedSignals | nidas::util::Thread | private |
addSampleClient(SampleClient *client) | nidas::core::SampleBuffer | inlinevirtual |
addSampleClientForTag(SampleClient *client, const SampleTag *tag) | nidas::core::SampleBuffer | inlinevirtual |
addSampleTag(const SampleTag *tag) | nidas::core::SampleBuffer | inlinevirtual |
amInterrupted() const | nidas::util::Runnable | protectedvirtual |
blockSignal(int) | nidas::util::Thread | |
cancel() | nidas::util::Thread | virtual |
currentName() | nidas::util::Thread | inlinestatic |
currentThread() | nidas::util::Thread | static |
currentThreadId() | nidas::util::Thread | static |
emptyNoLock() const | nidas::core::SampleBuffer | private |
flush() | nidas::core::SampleBuffer | virtual |
getClientCount() const | nidas::core::SampleBuffer | inlinevirtual |
getFullName() | nidas::util::Thread | |
getHeapBlock() const | nidas::core::SampleBuffer | inlinevirtual |
getHeapMax() const | nidas::core::SampleBuffer | inlinevirtual |
getHeapSize() const | nidas::core::SampleBuffer | inlinevirtual |
getId() const | nidas::util::Thread | inlineprotected |
getKeepStats() const | nidas::core::SampleBuffer | inlinevirtual |
getLateSampleCacheSize() const | nidas::core::SampleBuffer | inlinevirtual |
getLengthSecs() const | nidas::core::SampleBuffer | inlinevirtual |
getName() const | nidas::util::Thread | |
getNumDiscardedSamples() const | nidas::core::SampleBuffer | inlinevirtual |
getNumFutureSamples() const | nidas::core::SampleBuffer | inlinevirtual |
getPolicyString(int policy) | nidas::util::Thread | static |
getProcessedSampleSource() | nidas::core::SampleBuffer | inlinevirtual |
getRawSampleSource() | nidas::core::SampleBuffer | inlinevirtual |
getRealTime() const | nidas::core::SampleBuffer | inlinevirtual |
getSampleStats() const | nidas::core::SampleBuffer | inlinevirtual |
getSampleTagIterator() const | nidas::core::SampleBuffer | inlinevirtual |
getSampleTags() const | nidas::core::SampleBuffer | inlinevirtual |
heapDecrement(size_t bytes) | nidas::core::SampleBuffer | private |
interrupt() | nidas::core::SampleBuffer | virtual |
isCancelDeferred() const | nidas::util::Thread | |
isCancelEnabled() const | nidas::util::Thread | |
isDetached() const | nidas::util::Thread | inlinevirtual |
isInterrupted() const | nidas::util::Thread | inlinevirtual |
isJoined() const | nidas::util::Thread | inlinevirtual |
isRunning() const | nidas::util::Thread | inlinevirtual |
join() | nidas::util::Thread | virtual |
kill(int sig) | nidas::util::Thread | virtual |
lookupThread(pthread_t id) | nidas::util::Thread | static |
makeFullName() | nidas::util::Thread | private |
NOT_RUNNING enum value | nidas::util::Thread | |
NU_THREAD_FIFO enum value | nidas::util::Thread | |
NU_THREAD_OTHER enum value | nidas::util::Thread | |
NU_THREAD_RR enum value | nidas::util::Thread | |
operator=(const SampleBuffer &) | nidas::core::SampleBuffer | private |
pRun() | nidas::util::Thread | privatevirtual |
receive(const Sample *s) | nidas::core::SampleBuffer | virtual |
registerThread() | nidas::util::Thread | private |
removeSampleClient(SampleClient *client) | nidas::core::SampleBuffer | inlinevirtual |
removeSampleClientForTag(SampleClient *client, const SampleTag *tag) | nidas::core::SampleBuffer | inlinevirtual |
removeSampleTag(const SampleTag *tag) | nidas::core::SampleBuffer | inlinevirtual |
run() | nidas::core::SampleBuffer | privatevirtual |
RUN_CANCELED enum value | nidas::util::Thread | |
RUN_EXCEPTION enum value | nidas::util::Thread | |
RUN_OK enum value | nidas::util::Thread | |
runStatus enum name | nidas::util::Thread | |
SampleBuffer(const std::string &name, bool raw) | nidas::core::SampleBuffer | |
SampleBuffer(const SampleBuffer &) | nidas::core::SampleBuffer | private |
SampleThread(const std::string &name) | nidas::core::SampleThread | inline |
SchedPolicy enum name | nidas::util::Thread | |
setCancelDeferred(bool val) | nidas::util::Thread | protected |
setCancelEnabled(bool val) | nidas::util::Thread | protected |
setHeapBlock(bool val) | nidas::core::SampleBuffer | inlinevirtual |
setHeapMax(size_t val) | nidas::core::SampleBuffer | inlinevirtual |
setKeepStats(bool val) | nidas::core::SampleBuffer | inlinevirtual |
setLateSampleCacheSize(unsigned int) | nidas::core::SampleBuffer | inlinevirtual |
setLengthSecs(float) | nidas::core::SampleBuffer | inlinevirtual |
setNonRealTimePriority() | nidas::util::Thread | |
setRealTime(bool val) | nidas::core::SampleBuffer | inlinevirtual |
setRealTimeFIFOPriority(int val) | nidas::util::Thread | |
setRealTimeRoundRobinPriority(int val) | nidas::util::Thread | |
setThreadScheduler(enum SchedPolicy policy, int priority) | nidas::util::Thread | |
setThreadSchedulerNolock(enum SchedPolicy policy, int priority) | nidas::util::Thread | private |
setThreadSchedulerNolock() | nidas::util::Thread | private |
sigAction(int sig, siginfo_t *si, void *vptr) | nidas::util::Thread | privatestatic |
signalHandler(int, siginfo_t *) | nidas::util::Thread | inlineprivatevirtual |
size() const | nidas::core::SampleBuffer | virtual |
sizeNoLock() const | nidas::core::SampleBuffer | private |
start() | nidas::util::Thread | virtual |
test(int argc, char **argv) | nidas::util::Thread | static |
testCancel() const | nidas::util::Runnable | inlineprotected |
thr_add_sig(int sig) | nidas::util::Thread | privatestatic |
thr_cleanup(void *me) | nidas::util::Thread | privatestatic |
thr_cleanup_delete(void *me) | nidas::util::Thread | privatestatic |
thr_run(void *me) | nidas::util::Thread | privatestatic |
thr_run_detached(void *me) | nidas::util::Thread | privatestatic |
Thread(const std::string &name, bool detached=false) | nidas::util::Thread | |
Thread(const Thread &x)=delete | nidas::util::Thread | private |
unblockSignal(int) | nidas::util::Thread | |
unknownName | nidas::util::Thread | privatestatic |
unregisterThread() | nidas::util::Thread | private |
unsetId() | nidas::util::Thread | inlineprivate |
~Runnable() | nidas::util::Runnable | inlinevirtual |
~SampleBuffer() | nidas::core::SampleBuffer | virtual |
~SampleClient() | nidas::core::SampleClient | inlinevirtual |
~SampleSource() | nidas::core::SampleSource | inlinevirtual |
~SampleThread() | nidas::core::SampleThread | inlinevirtual |
~Thread() | nidas::util::Thread | virtual |