fesa-core  7.0.0
fesa::BufferSynchronizer Member List

This is the complete list of members for fesa::BufferSynchronizer, including all inherited members.

AdjustProcessScheduling()fesa::Threadstatic
BufferSynchronizer(DataManager &dataManager, boost::optional< int > priority)fesa::BufferSynchronizer
current()fesa::Threadstatic
getAffinity() const fesa::Thread
getById(pthread_t id)fesa::Threadstatic
getCurrentThreadName()fesa::Threadstatic
getID() const fesa::Threadinline
getPriority() const fesa::Threadinline
getReaderIndex() const fesa::BufferSynchronizer
getSharedFieldsSize(bool multiProcess) const fesa::BufferSynchronizer
getSynchronizationCount() const fesa::BufferSynchronizer
getThreadName(pthread_t threadId)fesa::Threadstatic
getThreads()fesa::Threadstatic
getThreadType() const fesa::Thread
hasFinished_fesa::Threadprotected
isRunning() const fesa::Threadinline
isRunning_fesa::Threadprotected
join(void **status)fesa::Thread
joinHasFinished_fesa::Threadprotected
mapSharedFields(char *memory, bool multiProcess, bool first)fesa::BufferSynchronizer
newReader()fesa::BufferSynchronizer
newWriter()fesa::BufferSynchronizer
permanent_fesa::Threadprotected
registerThreadId(pthread_t threadId, Thread *thread)fesa::Threadstatic
registerThreadIdName(pthread_t threadId, const std::string &threadName)fesa::Threadstatic
releaseReader()fesa::BufferSynchronizer
releaseWriter()fesa::BufferSynchronizer
setAffinity(cpu_set_t affinity)fesa::Thread
setDetachState(int32_t state)fesa::Threadinline
setPriority(int32_t priority)fesa::Thread
start(bool blockingMode, const std::string &threadName, bool permanent=true)fesa::Thread
stop()fesa::Threadvirtual
tid_fesa::Threadprotected
triggerSynchronization()fesa::BufferSynchronizer
waitForSynchronization(uint32_t synchronizationId) const fesa::BufferSynchronizer
~Thread()fesa::Threadvirtual