| makVrf::DtObjectConsoleMessageHandler::DtObjectConsoleMessageHandler |
( |
makVrv::DtDe & |
| ) |
|
| virtual makVrf::DtObjectConsoleMessageHandler::~DtObjectConsoleMessageHandler |
( |
| ) |
|
|
virtual |
Returns instance of the messager.
| virtual void makVrf::DtObjectConsoleMessageHandler::setEnabled |
( |
bool |
| ) |
|
|
virtual |
| bool makVrf::DtObjectConsoleMessageHandler::enabled |
( |
| ) |
const |
|
inline |
| virtual void makVrf::DtObjectConsoleMessageHandler::setMessageQueueSize |
( |
int |
| ) |
|
|
virtual |
| int makVrf::DtObjectConsoleMessageHandler::messageQueueSize |
( |
| ) |
const |
|
inline |
Returns the question for the entity and question id. If no question exists return false.
| virtual std::vector<int> makVrf::DtObjectConsoleMessageHandler::pendingQuestionsFor |
( |
makVrv::DtElementID |
| ) |
const |
|
virtual |
Returns the list of pending question ids for the given entity.
Returns true if this entity has any outstanding questions.
| virtual DtConsoleMessageList makVrf::DtObjectConsoleMessageHandler::messagesFor |
( |
const std::string & |
entityId | ) |
const |
|
virtual |
Entity ID is the site/host/app id of the entity.
Set the fact that there is something that is receiving messages for the given entity id.
If there are no objects monitoring messages, a state will be set in the locked object that there are outstanding messages for this entity, and, a signal will be sent out when there are outstanding messages
Returns true if this element is receiving messages.
| virtual void makVrf::DtObjectConsoleMessageHandler::clearAllMessages |
( |
const std::string & |
entityId | ) |
|
|
virtual |
Clears out the messages for the given entity.
| virtual void makVrf::DtObjectConsoleMessageHandler::userQuestionAnswered |
( |
makVrv::DtElementID |
id, |
|
|
int |
questionId |
|
) |
| |
|
virtual |
| virtual void makVrf::DtObjectConsoleMessageHandler::slot_simObjectEntryAboutToBeRemoved |
( |
makVrv::DtSimObjectEntry & |
entry | ) |
|
|
protectedvirtual |
| virtual void makVrf::DtObjectConsoleMessageHandler::processUserQuestion |
( |
DtSimMessage * |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtObjectConsoleMessageHandler::processUserQuestionOperation |
( |
DtSimMessage * |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtObjectConsoleMessageHandler::messagesToResolve |
( |
| ) |
|
|
protectedvirtual |
Tries to map any awaiting items to ids.
| virtual void makVrf::DtObjectConsoleMessageHandler::questionsToResolve |
( |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtObjectConsoleMessageHandler::checkIfNeedsToNotifyForNewMessage |
( |
makVrv::DtElementID |
, |
|
|
int |
notifyLevel |
|
) |
| |
|
protectedvirtual |
| boost::signals2::signal<void (const DtEntityIdentifier&, int notifyLevel, const makVrv::DtUnicode&)> makVrf::DtObjectConsoleMessageHandler::signal_consoleMessageReceived |
| boost::signals2::signal<void (int)> makVrf::DtObjectConsoleMessageHandler::signal_messageQueueSizeChanged |
| boost::signals2::signal<void (makVrv::DtElementID, int, int)> makVrf::DtObjectConsoleMessageHandler::signal_questionStatusChanged |
| bool makVrf::DtObjectConsoleMessageHandler::myEnabled |
|
protected |
| int makVrf::DtObjectConsoleMessageHandler::myMessageQueueSize |
|
protected |
| std::map<std::string, int> makVrf::DtObjectConsoleMessageHandler::myHasAwaitingMessages |
|
protected |
Messages are awaiting for an object that does not have an element id yet.
| std::map<std::string, DtIfAskUserQuestion> makVrf::DtObjectConsoleMessageHandler::myHasAwaitingQuestions |
|
protected |
The documentation for this class was generated from the following file: