Orxonox  0.0.5 Codename: Arcturus
orxonox::NotificationManager Member List

This is the complete list of members for orxonox::NotificationManager, including all inherited members.

ALLorxonox::NotificationListenerstatic
allNotificationsList_orxonox::NotificationManagerprivate
command2Str(NotificationCommand command)orxonox::NotificationListenerprotectedstatic
COMMAND_CLEARorxonox::NotificationListenerstatic
COMMAND_NONEorxonox::NotificationListenerstatic
commandClear(const std::string &sender)orxonox::NotificationManagerprivate
Configurable()orxonox::Configurable
destroy()orxonox::Destroyable
Destroyable()orxonox::Destroyable
destroyLater()orxonox::Destroyable
executeCommand(NotificationCommand command, const std::string &sender) overrideorxonox::NotificationManagervirtual
exists()orxonox::Singleton< NotificationManager >inlinestatic
getContext() const orxonox::Listableinline
getDerivedPointer(unsigned int classID)orxonox::Identifiableinline
getDerivedPointer(unsigned int classID)orxonox::Identifiableinline
getDerivedPointer(unsigned int classID) const orxonox::Identifiableinline
getIdentifier() const orxonox::Identifiableinline
getInstance()orxonox::NotificationManagerinlinestatic
getNewestNotifications(NotificationQueue *queue, std::multimap< std::time_t, Notification * > *map, int numberOfNotifications)orxonox::NotificationManager
getNotifications(NotificationQueue *queue, std::multimap< std::time_t, Notification * > *map, const std::time_t &timeFrameStart, const std::time_t &timeFrameEnd)orxonox::NotificationManager
getNotifications(NotificationQueue *queue, std::multimap< std::time_t, Notification * > *map, int timeDelay)orxonox::NotificationManagerinline
getQueue(const std::string &name)orxonox::NotificationManager
getReferenceCount() const orxonox::Destroyableinline
Identifiable()orxonox::Identifiable
isA(const Identifier *identifier)orxonox::Identifiable
isA(const SubclassIdentifier< B > *identifier)orxonox::Identifiableinline
isA(const Identifiable *object)orxonox::Identifiable
isChildOf(const Identifier *identifier)orxonox::Identifiable
isChildOf(const SubclassIdentifier< B > *identifier)orxonox::Identifiableinline
isChildOf(const Identifiable *object)orxonox::Identifiable
isDirectChildOf(const Identifier *identifier)orxonox::Identifiable
isDirectChildOf(const SubclassIdentifier< B > *identifier)orxonox::Identifiableinline
isDirectChildOf(const Identifiable *object)orxonox::Identifiable
isDirectParentOf(const Identifier *identifier)orxonox::Identifiable
isDirectParentOf(const SubclassIdentifier< B > *identifier)orxonox::Identifiableinline
isDirectParentOf(const Identifiable *object)orxonox::Identifiable
isExactlyA(const Identifier *identifier)orxonox::Identifiable
isExactlyA(const SubclassIdentifier< B > *identifier)orxonox::Identifiableinline
isExactlyA(const Identifiable *object)orxonox::Identifiable
isParentOf(const Identifier *identifier)orxonox::Identifiable
isParentOf(const SubclassIdentifier< B > *identifier)orxonox::Identifiableinline
isParentOf(const Identifiable *object)orxonox::Identifiable
Listable()orxonox::Listable
Listable(Context *context)orxonox::Listable
loadQueues(void)orxonox::NotificationManager
NONEorxonox::NotificationListenerstatic
NotificationListener()orxonox::NotificationListener
notificationLists_orxonox::NotificationManagerprivate
NotificationManager()orxonox::NotificationManager
OrxonoxInterface()orxonox::OrxonoxInterface
preDestroy(void) overrideorxonox::NotificationManagervirtual
queues_orxonox::NotificationManagerprivate
registerNotification(const std::string &message, const std::string &sender, NotificationMessageType type) overrideorxonox::NotificationManagervirtual
registerNotification(Notification *notification)orxonox::NotificationManager
registerQueue(NotificationQueue *queue)orxonox::NotificationManager
removeNotification(Notification *notification, std::multimap< std::time_t, Notification * > &map)orxonox::NotificationManagerprivate
sendCommand(const std::string &command, const std::string &sender=NotificationListener::NONE, NotificationSendMode sendMode=NotificationSendMode::local, unsigned int clientId=0)orxonox::NotificationListenerinlinestatic
sendHelper(const std::string &message, const std::string &sender, bool isCommand, NotificationMessageType type)orxonox::NotificationListenerstatic
sendNetworkHelper(const std::string &message, const std::string &sender, NotificationSendMode sendMode, unsigned int clientId, bool isCommand=false, NotificationMessageType messageType=NotificationMessageType::info)orxonox::NotificationListenerprotectedstatic
sendNotification(const std::string &message, const std::string &sender=NotificationListener::NONE, NotificationMessageType messageType=NotificationMessageType::info, NotificationSendMode sendMode=NotificationSendMode::local, unsigned int clientId=0)orxonox::NotificationListenerinlinestatic
setConfigValues()orxonox::Configurableinline
setContext(Context *context)orxonox::Listable
Singleton()orxonox::Singleton< NotificationManager >inlineprotected
Singleton< NotificationManager > classorxonox::NotificationManagerfriend
singletonPtr_sorxonox::NotificationManagerprivatestatic
str2Command(const std::string &string)orxonox::NotificationListenerprotectedstatic
unregisterNotification(Notification *notification, NotificationQueue *queue)orxonox::NotificationManager
unregisterObject()orxonox::Listable
unregisterQueue(NotificationQueue *queue)orxonox::NotificationManager
~Destroyable()orxonox::Destroyablevirtual
~Identifiable()orxonox::Identifiableinlinevirtual
~Listable()orxonox::Listablevirtual
~NotificationListener()orxonox::NotificationListenerinlinevirtual
~NotificationManager()orxonox::NotificationManagervirtual
~Singleton()orxonox::Singleton< NotificationManager >inlineprotectedvirtual