6 #pragma warning(disable: 4786)
7 #pragma warning(disable: 4290)
9 #include "NullFederateAmbassador13.h"
13 using namespace rti13;
18 bool myReceivedInitiateFederateSave;
19 bool myReceivedFederationSaved;
20 bool myReceivedFederationNotSaved;
21 std::string mySaveLabel;
23 bool myReceivedRequestFederationRestoreSucceeded;
24 bool myReceivedRequestFederationRestoreFailed;
25 bool myReceivedFederationRestoreBegun;
26 bool myReceivedInitiateFederateRestore;
27 bool myReceivedFederationRestored;
28 bool myReceivedFederationNotRestored;
29 std::string myRestoreLabel;
31 std::string myRestoreFailureReason;
46 throw (FederateInternalError);
57 FederateInternalError);
61 FederateInternalError);
65 FederateInternalError);
70 FederateInternalError);
76 FederateInternalError);
80 FederateInternalError);
84 FederateHandle handle)
86 SpecifiedSaveLabelDoesNotExist,
88 FederateInternalError);
92 FederateInternalError);
96 FederateInternalError);
104 ObjectHandle theObject,
105 ObjectClassHandle theObjectClass,
106 const char* theObjectName)
110 FederateInternalError);
113 ObjectHandle theObject,
114 const AttributeHandleValuePairSet& theAttributes,
115 const FedTime& theTime,
117 EventRetractionHandle theHandle)
121 FederateOwnsAttributes,
122 InvalidFederationTime,
123 FederateInternalError);
126 ObjectHandle theObject,
127 const AttributeHandleValuePairSet& theAttributes,
132 FederateOwnsAttributes,
133 FederateInternalError);
137 InteractionClassHandle theInteraction,
138 const ParameterHandleValuePairSet& theParameters,
139 const FedTime& theTime,
141 EventRetractionHandle theHandle)
143 InteractionClassNotKnown,
144 InteractionParameterNotKnown,
145 InvalidFederationTime,
146 FederateInternalError);
149 InteractionClassHandle theInteraction,
150 const ParameterHandleValuePairSet& theParameters,
153 InteractionClassNotKnown,
154 InteractionParameterNotKnown,
155 FederateInternalError);
158 ObjectHandle theObject,
159 const FedTime& theTime,
161 EventRetractionHandle theHandle)
164 InvalidFederationTime,
165 FederateInternalError);
168 ObjectHandle theObject,
172 FederateInternalError);