Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

MessageQueue< MAX_UNREAD, MAX_RECEIVERS, MAX_SENDERS > Member List

This is the complete list of members for MessageQueue< MAX_UNREAD, MAX_RECEIVERS, MAX_SENDERS >, including all inherited members.

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


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