addMessageFilter(MessageFilter &filter) | MessageQueueBase | [inline] |
addReadStatusListener() ATTR_must_check=0 | MessageQueueBase | [pure virtual] |
addReceiver() ATTR_must_check=0 | MessageQueueBase | [pure virtual] |
AutoLock typedef | MessageQueueBase | |
close() | MessageQueueBase | [inline, virtual] |
DROP_NEWEST enum value | MessageQueueBase | |
DROP_OLDEST enum value | MessageQueueBase | |
filters | MessageQueueBase | [protected] |
getLock() const | MessageQueueBase | [inline] |
getMessageSN(index_t msg)=0 | MessageQueueBase | [pure virtual] |
getMessagesRead() | MessageQueueBase | [inline, virtual] |
getMessagesSent() | MessageQueueBase | [inline, virtual] |
getMessagesUnread() | MessageQueueBase | [inline, virtual] |
getNumReceivers() const | MessageQueueBase | [inline, virtual] |
getOverflowPolicy() const | MessageQueueBase | [inline] |
getReportDroppings() const | MessageQueueBase | [inline, virtual] |
getSemaphoreManager() | MessageQueueBase | [inline, static] |
index_t typedef | MessageQueueBase | |
isClosed | MessageQueueBase | [protected] |
isEnd(index_t it) const =0 | MessageQueueBase | [pure virtual] |
lock | MessageQueueBase | [mutable, protected] |
markRead(index_t msg, SemaphoreManager::semid_t rcvr)=0 | MessageQueueBase | [pure virtual] |
MessageQueueBase() | MessageQueueBase | [inline] |
MessageQueueBase(const MessageQueueBase &) | MessageQueueBase | [private] |
messagesRead | MessageQueueBase | [protected] |
newer(index_t it) const =0 | MessageQueueBase | [pure virtual] |
newest() const =0 | MessageQueueBase | [pure virtual] |
numMessages | MessageQueueBase | [protected] |
numReceivers | MessageQueueBase | [protected] |
older(index_t it) const =0 | MessageQueueBase | [pure virtual] |
oldest() const =0 | MessageQueueBase | [pure virtual] |
operator=(const MessageQueueBase &) | MessageQueueBase | [private] |
overflowPolicy | MessageQueueBase | [protected] |
OverflowPolicy_t enum name | MessageQueueBase | |
peekMessage(index_t msg)=0 | MessageQueueBase | [pure virtual] |
readMessage(index_t msg, SemaphoreManager::semid_t rcvr)=0 | MessageQueueBase | [pure virtual] |
removeMessageFilter() | MessageQueueBase | [inline] |
removeReadStatusListener(SemaphoreManager::semid_t sem)=0 | MessageQueueBase | [pure virtual] |
removeReceiver(SemaphoreManager::semid_t rcvr)=0 | MessageQueueBase | [pure virtual] |
reportDroppings | MessageQueueBase | [protected] |
semgr | MessageQueueBase | [protected, static] |
sendMessage(RCRegion *rcr, bool autoDereference=false)=0 | MessageQueueBase | [pure virtual] |
setOverflowPolicy(OverflowPolicy_t op) | MessageQueueBase | [inline] |
setReportDroppings(bool report) | MessageQueueBase | [inline, virtual] |
setSemaphoreManager(SemaphoreManager *mgr) | MessageQueueBase | [inline, static] |
THROW_BAD_ALLOC enum value | MessageQueueBase | |
WAIT enum value | MessageQueueBase | |
~MessageQueueBase() | MessageQueueBase | [inline, virtual] |