9 #ifndef assistantPrinter_H_
10 #define assistantPrinter_H_
17 #include <vlutil/vlPrint.h>
18 #include <vlutil/vlSmartPointers.h>
19 #include <vlutil/vlString.h>
20 #include <vlutil/vlMutex.h>
56 virtual void write(
const std::string &st,
int notifyLevel,
bool sync);
60 virtual void ignoreNotifyMsg(
const MAKRti::DtString& text );
65 DtBoost::shared_ptr<DtRtiAssistantClient>
myClient;
std::multiset< MAKRti::DtString > myMsgsToIgnore
Messages to be ignored the next time they are sent.
Definition: assistantPrinter.h:71
MAKRti::DtMutex myMutex
Used for locking the client connection.
Definition: assistantPrinter.h:68
Manages the client connection to the RTI Assistant.
Definition: rtiAssistantClient.h:59
Sends data from an output stream to the RTI Assistant.
Definition: assistantPrinter.h:33
#define DT_DLL_ASSISTANT
_WIN32
Definition: rtiMsConfig.h:121
DtBoost::shared_ptr< DtRtiAssistantClient > myClient
The Assistant client connection through which messages are sent.
Definition: assistantPrinter.h:65