13 #include <vl/rtiNamespace.h>
14 #include <vlutil/vlString.h>
16 namespace MAKTrafficClientServerExConn
34 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const = 0;
37 virtual int callbackKind()
const;
46 template<
int callbackKindValue>
61 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
66 template<
int callbackKindValue>
81 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
87 template<
int callbackKindValue>
102 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
109 template<
int callbackKindValue>
124 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
130 template<
int callbackKindValue>
144 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
150 template<
int callbackKindValue>
164 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
170 template<
int callbackKindValue>
177 RTI::AttributeHandle theAttribute);
180 RTI::AttributeHandle theAttribute,
181 RTI::FederateHandle theFederate);
190 virtual void invokeCallback(RTI::FederateAmbassador* fedAmb)
const;
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
Definition: fedAmbCallback1516.h:134
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
Definition: fedAmbCallback1516.h:115
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
Definition: fedAmbCallback1516.h:96
DtTaCallbackWithWString & operator=(DtTaCallbackWithWString const &orig)
Call takes 2 char* string values.
Definition: fedAmbCallback.h:88
Call takes std::wstring value.
Definition: fedAmbCallback.h:110
DtTaCallbackWithWString(const std::wstring &value)
Constructor.
Definition: fedAmbCallback1516.h:84
RTI::ObjectClassHandle myObjectClass
Definition: fedAmbCallback.h:146
virtual ~DtTaCallbackWithInteractionClass()
Destructor.
Definition: fedAmbCallback1516.h:129
DtTaCallbackWithString(const char *value)
Constructor.
Definition: fedAmbCallback1516.h:45
DtTaCallbackWithObjectAttributeOptFederate & operator=(DtTaCallbackWithObjectAttributeOptFederate const &orig)
DtTaCallbackWithObjectClass & operator=(DtTaCallbackWithObjectClass const &orig)
virtual ~DtTaCallbackWithTwoStrings()
Destructor.
Definition: fedAmbCallback1516.h:72
RTI::InteractionClassHandle myInteractionClass
Definition: fedAmbCallback.h:166
virtual ~DtTaCallbackWithString()
Destructor.
Definition: fedAmbCallback1516.h:52
DtTaCallbackVoid()
Constructor.
Definition: fedAmbCallback1516.h:27
DtTaCallbackWithObjectClass(RTI::ObjectClassHandle theClass)
Constructor.
Definition: fedAmbCallback1516.h:103
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
Definition: fedAmbCallback1516.h:57
DtTaCallbackWithObjectAttributeOptFederate(objHandle theObject, RTI::AttributeHandle theAttribute)
Constructor.
Definition: fedAmbCallback1516.h:141
RTI::FederateHandle myFederate
Definition: fedAmbCallback.h:194
objHandle myObject
Definition: fedAmbCallback.h:192
int myCallbackKind
Definition: fedAmbCallback.h:40
The base class for storing callback parameters that are generated by processing callbacks asynchronou...
Definition: fedAmbCallback.h:21
RTI::AttributeHandle myAttribute
Definition: fedAmbCallback.h:193
DtTaCallbackVoid & operator=(DtTaCallbackVoid const &orig)
DtTaCallbackWithInteractionClass(RTI::InteractionClassHandle theClass)
Constructor.
Definition: fedAmbCallback1516.h:122
DtTaCallbackWithInteractionClass & operator=(DtTaCallbackWithInteractionClass const &orig)
virtual ~DtTaCallbackWithObjectClass()
Destructor.
Definition: fedAmbCallback1516.h:110
DtTaCallbackWithTwoStrings & operator=(DtTaCallbackWithTwoStrings const &orig)
virtual ~DtTaCallbackWithObjectAttributeOptFederate()
Destructor.
Definition: fedAmbCallback1516.h:163
Call takes char* string value.
Definition: fedAmbCallback.h:67
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
Definition: fedAmbCallback1516.h:168
#define DT_DLL_CSEC
Definition: clientServerExConnDllDefines.h:17
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
Definition: fedAmbCallback1516.h:77
std::wstring myString
Definition: fedAmbCallback.h:126
Definition: fedAmbCallback.h:171
virtual void invokeCallback(RTI::FederateAmbassador *fedAmb) const
Invoke the callback.
Definition: fedAmbCallback1516.h:38
virtual ~DtTaCallbackVoid()
Destructor.
Definition: fedAmbCallback1516.h:33
Call takes object class handle.
Definition: fedAmbCallback.h:131
DtString myString
Definition: fedAmbCallback.h:83
Templates that handle simple generic cases that are the same across all protocols.
Definition: fedAmbCallback.h:47
DtTaCallbackWithString & operator=(DtTaCallbackWithString const &orig)
virtual ~DtTaCallbackWithWString()
Destructor.
Definition: fedAmbCallback1516.h:91
DtTaCallbackWithTwoStrings(const char *str1, const char *str2)
Constructor.
Definition: fedAmbCallback1516.h:64
Call takes interaction class handle.
Definition: fedAmbCallback.h:151
DtString myString1
Definition: fedAmbCallback.h:104
DtString myString2
Definition: fedAmbCallback.h:105