9 #ifndef assistantNotifyMsg_H_
10 #define assistantNotifyMsg_H_
16 #include <vlutil/vlPrint.h>
41 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
44 DtNotifyLevelType notifyLevel,
45 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER );
54 virtual void setNotifyLevel( DtNotifyLevelType level );
57 virtual DtNotifyLevelType notifyLevel()
const;
60 virtual void setText(
const MAKRti::DtString& name);
63 virtual MAKRti::DtString text()
const;
66 virtual void setSourceName(
const MAKRti::DtString& name);
69 virtual MAKRti::DtString sourceName()
const;
78 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
80 static DtAssistantMsg* create(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
102 virtual int minSize()
const;
107 virtual int setMinSize(
const MAKRti::DtString& text );
110 virtual void setTextSize(
unsigned long size );
111 virtual unsigned long textSize()
const;
114 virtual const char* textPtr()
const;
115 virtual char* textPtr();
118 virtual void setSourceNameSize(
unsigned long size );
119 virtual unsigned long sourceNameSize()
const;
122 virtual const char* sourceNamePtr()
const;
123 virtual char* sourceNamePtr();
The DtAssistantNotifyMsg defines a wrapper for the RTI Assistant notify message used to send informat...
Definition: assistantNotifyMsg.h:32
Network representation for the RTI Assistant notify message.
Definition: netAssistantNotifyMsg.h:23
DtAssistantMsgKind
Definition: assistantMsg.h:52
Base class for assistant Messages.
Definition: assistantMsg.h:152
virtual DtAssistantMsgKind internalMsgKind()=0
#define DT_DLL_ASSISTANT
_WIN32
Definition: rtiMsConfig.h:121
DtRtiAssistantPeer manages the sharing of information between one Assistant to other Assistants using...
Definition: rtiAssistantPeer.h:82
Manages the server connections of the RTI Assistant.
Definition: rtiAssistantServer.h:45
virtual DtAssistantMsg * clone(bool copy=true) const =0
Return a copy/empty object of the same type as this.
virtual void printData() const
void(* DtAssistantNotifyCb)(const DtAssistantNotifyMsg &inter, void *usr)
Definition: assistantNotifyMsg.h:25
This file contains the declaration of DtNetAssistantNotifyMsg.