Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

MessageQueueBase Member List

This is the complete list of members for MessageQueueBase, including all inherited members.

addMessageFilter(MessageFilter &filter)MessageQueueBase [inline]
addReadStatusListener() ATTR_must_check=0MessageQueueBase [pure virtual]
addReceiver() ATTR_must_check=0MessageQueueBase [pure virtual]
AutoLock typedefMessageQueueBase
close()MessageQueueBase [inline, virtual]
DROP_NEWEST enum valueMessageQueueBase
DROP_OLDEST enum valueMessageQueueBase
filtersMessageQueueBase [protected]
getLock() const MessageQueueBase [inline]
getMessageSN(index_t msg)=0MessageQueueBase [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 typedefMessageQueueBase
isClosedMessageQueueBase [protected]
isEnd(index_t it) const =0MessageQueueBase [pure virtual]
lockMessageQueueBase [mutable, protected]
markRead(index_t msg, SemaphoreManager::semid_t rcvr)=0MessageQueueBase [pure virtual]
MessageQueueBase()MessageQueueBase [inline]
MessageQueueBase(const MessageQueueBase &)MessageQueueBase [private]
messagesReadMessageQueueBase [protected]
newer(index_t it) const =0MessageQueueBase [pure virtual]
newest() const =0MessageQueueBase [pure virtual]
numMessagesMessageQueueBase [protected]
numReceiversMessageQueueBase [protected]
older(index_t it) const =0MessageQueueBase [pure virtual]
oldest() const =0MessageQueueBase [pure virtual]
operator=(const MessageQueueBase &)MessageQueueBase [private]
overflowPolicyMessageQueueBase [protected]
OverflowPolicy_t enum nameMessageQueueBase
peekMessage(index_t msg)=0MessageQueueBase [pure virtual]
readMessage(index_t msg, SemaphoreManager::semid_t rcvr)=0MessageQueueBase [pure virtual]
removeMessageFilter()MessageQueueBase [inline]
removeReadStatusListener(SemaphoreManager::semid_t sem)=0MessageQueueBase [pure virtual]
removeReceiver(SemaphoreManager::semid_t rcvr)=0MessageQueueBase [pure virtual]
reportDroppingsMessageQueueBase [protected]
semgrMessageQueueBase [protected, static]
sendMessage(RCRegion *rcr, bool autoDereference=false)=0MessageQueueBase [pure virtual]
setOverflowPolicy(OverflowPolicy_t op)MessageQueueBase [inline]
setReportDroppings(bool report)MessageQueueBase [inline, virtual]
setSemaphoreManager(SemaphoreManager *mgr)MessageQueueBase [inline, static]
THROW_BAD_ALLOC enum valueMessageQueueBase
WAIT enum valueMessageQueueBase
~MessageQueueBase()MessageQueueBase [inline, virtual]


Tekkotsu v4.0
Generated Thu Nov 22 00:58:32 2007 by Doxygen 1.5.4