| makVrf::DtObjectConsoleMessageHandler::DtObjectConsoleMessageHandler |
( |
makVrv::DtDe & |
| ) |
|
| virtual makVrf::DtObjectConsoleMessageHandler::~DtObjectConsoleMessageHandler |
( |
| ) |
|
|
overridevirtual |
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.
Returns true if this object has messages that have not yet been displayed.
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 DtUUID & |
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 |
( |
DtSimObjectReference |
state | ) |
|
|
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 DtUUID&, 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<DtUUID, 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: