CustusX
16.5.0-rc9
An IGT application
|
#include <cxReporterMessageRepository.h>
Public Member Functions | |
~MessageRepository () | |
void | setMessage (Message message) |
void | install (MessageObserverPtr observer, bool resend) |
void | uninstall (MessageObserverPtr observer) |
void | setMessageQueueMaxSize (int count) |
int | getMessageQueueMaxSize () const |
void | clearQueue () |
Static Public Member Functions | |
static MessageRepositoryPtr | create () |
Utility for listening to the Reporter and storing messages from it.
Messages are passed through MessageFilter before being emitted from this class.
Definition at line 97 of file cxReporterMessageRepository.h.
cx::MessageRepository::~MessageRepository | ( | ) |
Definition at line 92 of file cxReporterMessageRepository.cpp.
void cx::MessageRepository::clearQueue | ( | ) |
Definition at line 158 of file cxReporterMessageRepository.cpp.
|
static |
Definition at line 82 of file cxReporterMessageRepository.cpp.
int cx::MessageRepository::getMessageQueueMaxSize | ( | ) | const |
Definition at line 153 of file cxReporterMessageRepository.cpp.
void cx::MessageRepository::install | ( | MessageObserverPtr | observer, |
bool | resend | ||
) |
Definition at line 120 of file cxReporterMessageRepository.cpp.
void cx::MessageRepository::setMessage | ( | Message | message | ) |
Definition at line 96 of file cxReporterMessageRepository.cpp.
void cx::MessageRepository::setMessageQueueMaxSize | ( | int | count | ) |
Definition at line 147 of file cxReporterMessageRepository.cpp.
void cx::MessageRepository::uninstall | ( | MessageObserverPtr | observer | ) |
Definition at line 140 of file cxReporterMessageRepository.cpp.