12 #ifndef DtMomWrapper1516e_h
13 #define DtMomWrapper1516e_h
28 DtMomWrapper( DtMomMgr* momMgrPtr );
31 virtual ~DtMomWrapper() throw ();
34 virtual DtMomMgr* momMgr();
41 virtual
unsigned long objectRemoveCount() const;
45 virtual
unsigned long objectDiscoverCount() const;
54 throw (rti1516e::FederateInternalError);
60 throw (rti1516e::FederateInternalError);
66 rti1516e::VariableLengthData const & theUserSuppliedTag)
67 throw (rti1516e::FederateInternalError);
73 throw (rti1516e::FederateInternalError);
79 throw (rti1516e::FederateInternalError);
84 rti1516e::LogicalTime const & theTime)
85 throw (rti1516e::FederateInternalError);
91 throw (rti1516e::FederateInternalError);
96 throw (rti1516e::FederateInternalError);
102 federationSaveStatusResponse(
104 throw (rti1516e::FederateInternalError);
110 throw (rti1516e::FederateInternalError);
115 throw (rti1516e::FederateInternalError);
121 throw (rti1516e::FederateInternalError);
128 throw (rti1516e::FederateInternalError);
134 throw (rti1516e::FederateInternalError);
139 throw (rti1516e::FederateInternalError);
144 federationRestoreStatusResponse(
146 throw (rti1516e::FederateInternalError);
156 throw (rti1516e::FederateInternalError);
162 throw (rti1516e::FederateInternalError);
168 throw (rti1516e::FederateInternalError);
174 throw (rti1516e::FederateInternalError);
183 objectInstanceNameReservationSucceeded(std::wstring const &
184 theObjectInstanceName)
185 throw (rti1516e::FederateInternalError);
189 objectInstanceNameReservationFailed(std::wstring const &
190 theObjectInstanceName)
191 throw (rti1516e::FederateInternalError);
199 std::wstring const & theObjectInstanceName)
200 throw (rti1516e::FederateInternalError);
206 (rti1516e::ObjectInstanceHandle theObject,
208 rti1516e::VariableLengthData const & theUserSuppliedTag,
211 throw (rti1516e::FederateInternalError);
216 (rti1516e::ObjectInstanceHandle theObject,
218 rti1516e::VariableLengthData const & theUserSuppliedTag,
222 throw (rti1516e::FederateInternalError);
227 (rti1516e::ObjectInstanceHandle theObject,
229 rti1516e::VariableLengthData const & theUserSuppliedTag,
232 rti1516e::LogicalTime const & theTime,
234 throw (rti1516e::FederateInternalError);
239 (rti1516e::ObjectInstanceHandle theObject,
241 rti1516e::VariableLengthData const & theUserSuppliedTag,
244 rti1516e::LogicalTime const & theTime,
247 throw (rti1516e::FederateInternalError);
252 (rti1516e::ObjectInstanceHandle theObject,
254 rti1516e::VariableLengthData const & theUserSuppliedTag,
257 rti1516e::LogicalTime const & theTime,
259 rti1516e::MessageRetractionHandle theHandle)
260 throw (rti1516e::FederateInternalError);
265 (rti1516e::ObjectInstanceHandle theObject,
267 rti1516e::VariableLengthData const & theUserSuppliedTag,
270 rti1516e::LogicalTime const & theTime,
272 rti1516e::MessageRetractionHandle theHandle,
274 throw (rti1516e::FederateInternalError);
282 rti1516e::VariableLengthData const & theUserSuppliedTag,
285 throw (rti1516e::FederateInternalError);
292 rti1516e::VariableLengthData const & theUserSuppliedTag,
296 throw (rti1516e::FederateInternalError);
303 rti1516e::VariableLengthData const & theUserSuppliedTag,
306 rti1516e::LogicalTime const & theTime,
308 throw (rti1516e::FederateInternalError);
315 rti1516e::VariableLengthData const & theUserSuppliedTag,
318 rti1516e::LogicalTime const & theTime,
321 throw (rti1516e::FederateInternalError);
328 rti1516e::VariableLengthData const & theUserSuppliedTag,
331 rti1516e::LogicalTime const & theTime,
333 rti1516e::MessageRetractionHandle theHandle)
334 throw (rti1516e::FederateInternalError);
341 rti1516e::VariableLengthData const & theUserSuppliedTag,
344 rti1516e::LogicalTime const & theTime,
346 rti1516e::MessageRetractionHandle theHandle,
348 throw (rti1516e::FederateInternalError);
354 rti1516e::VariableLengthData const & theUserSuppliedTag,
356 throw (rti1516e::FederateInternalError);
361 rti1516e::VariableLengthData const & theUserSuppliedTag,
363 rti1516e::LogicalTime const & theTime,
365 throw (rti1516e::FederateInternalError);
370 rti1516e::VariableLengthData const & theUserSuppliedTag,
372 rti1516e::LogicalTime const & theTime,
374 rti1516e::MessageRetractionHandle theHandle)
375 throw (rti1516e::FederateInternalError);
381 (rti1516e::ObjectInstanceHandle theObject,
383 throw (rti1516e::FederateInternalError);
389 (rti1516e::ObjectInstanceHandle theObject,
391 throw (rti1516e::FederateInternalError);
397 (rti1516e::ObjectInstanceHandle theObject,
399 rti1516e::VariableLengthData const & theUserSuppliedTag)
400 throw (rti1516e::FederateInternalError);
406 (rti1516e::ObjectInstanceHandle theObject,
408 throw (rti1516e::FederateInternalError);
414 (rti1516e::ObjectInstanceHandle theObject,
416 throw (rti1516e::FederateInternalError);
426 (rti1516e::ObjectInstanceHandle theObject,
428 rti1516e::VariableLengthData const & theUserSuppliedTag)
429 throw (rti1516e::FederateInternalError);
434 requestDivestitureConfirmation
435 (rti1516e::ObjectInstanceHandle theObject,
437 throw (rti1516e::FederateInternalError);
443 (rti1516e::ObjectInstanceHandle theObject,
445 rti1516e::VariableLengthData const & theUserSuppliedTag)
446 throw (rti1516e::FederateInternalError);
452 (rti1516e::ObjectInstanceHandle theObject,
454 throw (rti1516e::FederateInternalError);
460 (rti1516e::ObjectInstanceHandle theObject,
462 rti1516e::VariableLengthData const & theUserSuppliedTag)
463 throw (rti1516e::FederateInternalError);
469 (rti1516e::ObjectInstanceHandle theObject,
471 throw (rti1516e::FederateInternalError);
479 throw (rti1516e::FederateInternalError);
485 throw (rti1516e::FederateInternalError);
489 attributeIsOwnedByRTI(rti1516e::ObjectInstanceHandle theObject,
491 throw (rti1516e::FederateInternalError);
501 throw (rti1516e::FederateInternalError);
507 throw (rti1516e::FederateInternalError);
513 throw (rti1516e::FederateInternalError);
519 throw (rti1516e::FederateInternalError);
524 DtMomWrapper( const DtMomWrapper& src );
527 DtMomWrapper& operator=( const DtMomWrapper& src );
531 unsigned long myDiscoverCount;
532 unsigned long myRemoveCount;
535 static const DtMomArgument theDfltMomArgument;
536 static DtMomArgument theDfltRetVal;