Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits
Main Page
Related Pages
Namespaces
Classes
Files
Directories
Class List
Class Index
Class Hierarchy
Class Members
MessageQueueBase Member List
This is the complete list of members for
MessageQueueBase
, including all inherited members.
addMessageFilter
(MessageFilter &filter)
MessageQueueBase
addReadStatusListener
() ATTR_must_check=0
MessageQueueBase
[pure virtual]
addReceiver
() ATTR_must_check=0
MessageQueueBase
[pure virtual]
AutoLock
typedef
MessageQueueBase
close
()
MessageQueueBase
[virtual]
DROP_NEWEST
enum value
MessageQueueBase
DROP_OLDEST
enum value
MessageQueueBase
filters
MessageQueueBase
[protected]
getLock
() const
MessageQueueBase
getMessageSN
(index_t msg)=0
MessageQueueBase
[pure virtual]
getMessagesRead
()
MessageQueueBase
[virtual]
getMessagesSent
()
MessageQueueBase
[virtual]
getMessagesUnread
()
MessageQueueBase
[virtual]
getNumReceivers
() const
MessageQueueBase
[virtual]
getOverflowPolicy
() const
MessageQueueBase
getReportDroppings
() const
MessageQueueBase
[virtual]
getSemaphoreManager
()
MessageQueueBase
[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
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
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
setReportDroppings
(bool report)
MessageQueueBase
[virtual]
setSemaphoreManager
(SemaphoreManager *mgr)
MessageQueueBase
[static]
THROW_BAD_ALLOC
enum value
MessageQueueBase
WAIT
enum value
MessageQueueBase
~MessageQueueBase
()
MessageQueueBase
[virtual]
Tekkotsu
v5.1CVS
Generated Mon May 9 04:59:13 2016 by
Doxygen
1.6.3