13 #ifndef MyFederateAmbassador_H_
14 #define MyFederateAmbassador_H_
54 (std::wstring
const & theObjectInstanceName)
55 throw (rti1516::UnknownName,
56 rti1516::FederateInternalError);
61 (std::wstring
const & theObjectInstanceName)
62 throw (rti1516::UnknownName,
63 rti1516::FederateInternalError);
68 (rti1516::ObjectInstanceHandle theObject,
69 rti1516::ObjectClassHandle theObjectClass,
70 std::wstring
const & theObjectInstanceName)
71 throw (rti1516::CouldNotDiscover,
72 rti1516::ObjectClassNotKnown,
73 rti1516::FederateInternalError);
79 (rti1516::ObjectInstanceHandle theObject,
81 rti1516::VariableLengthData
const & theUserSuppliedTag,
84 throw (rti1516::ObjectInstanceNotKnown,
85 rti1516::AttributeNotRecognized,
86 rti1516::AttributeNotSubscribed,
87 rti1516::FederateInternalError);
92 (rti1516::ObjectInstanceHandle theObject,
94 rti1516::VariableLengthData
const & theUserSuppliedTag,
98 throw (rti1516::ObjectInstanceNotKnown,
99 rti1516::AttributeNotRecognized,
100 rti1516::AttributeNotSubscribed,
101 rti1516::FederateInternalError);
106 (rti1516::ObjectInstanceHandle theObject,
108 rti1516::VariableLengthData
const & theUserSuppliedTag,
111 rti1516::LogicalTime
const & theTime,
113 throw (rti1516::ObjectInstanceNotKnown,
114 rti1516::AttributeNotRecognized,
115 rti1516::AttributeNotSubscribed,
116 rti1516::FederateInternalError);
121 (rti1516::ObjectInstanceHandle theObject,
123 rti1516::VariableLengthData
const & theUserSuppliedTag,
126 rti1516::LogicalTime
const & theTime,
129 throw (rti1516::ObjectInstanceNotKnown,
130 rti1516::AttributeNotRecognized,
131 rti1516::AttributeNotSubscribed,
132 rti1516::FederateInternalError);
137 (rti1516::ObjectInstanceHandle theObject,
139 rti1516::VariableLengthData
const & theUserSuppliedTag,
142 rti1516::LogicalTime
const & theTime,
144 rti1516::MessageRetractionHandle theHandle)
145 throw (rti1516::ObjectInstanceNotKnown,
146 rti1516::AttributeNotRecognized,
147 rti1516::AttributeNotSubscribed,
148 rti1516::InvalidLogicalTime,
149 rti1516::FederateInternalError);
154 (rti1516::ObjectInstanceHandle theObject,
156 rti1516::VariableLengthData
const & theUserSuppliedTag,
159 rti1516::LogicalTime
const & theTime,
161 rti1516::MessageRetractionHandle theHandle,
163 throw (rti1516::ObjectInstanceNotKnown,
164 rti1516::AttributeNotRecognized,
165 rti1516::AttributeNotSubscribed,
166 rti1516::InvalidLogicalTime,
167 rti1516::FederateInternalError);
172 (rti1516::InteractionClassHandle theInteraction,
174 rti1516::VariableLengthData
const & theUserSuppliedTag,
177 throw (rti1516::InteractionClassNotRecognized,
178 rti1516::InteractionParameterNotRecognized,
179 rti1516::InteractionClassNotSubscribed,
180 rti1516::FederateInternalError);
185 (rti1516::InteractionClassHandle theInteraction,
187 rti1516::VariableLengthData
const & theUserSuppliedTag,
191 throw (rti1516::InteractionClassNotRecognized,
192 rti1516::InteractionParameterNotRecognized,
193 rti1516::InteractionClassNotSubscribed,
194 rti1516::FederateInternalError);
199 (rti1516::InteractionClassHandle theInteraction,
201 rti1516::VariableLengthData
const & theUserSuppliedTag,
204 rti1516::LogicalTime
const & theTime,
206 throw (rti1516::InteractionClassNotRecognized,
207 rti1516::InteractionParameterNotRecognized,
208 rti1516::InteractionClassNotSubscribed,
209 rti1516::FederateInternalError);
214 (rti1516::InteractionClassHandle theInteraction,
216 rti1516::VariableLengthData
const & theUserSuppliedTag,
219 rti1516::LogicalTime
const & theTime,
222 throw (rti1516::InteractionClassNotRecognized,
223 rti1516::InteractionParameterNotRecognized,
224 rti1516::InteractionClassNotSubscribed,
225 rti1516::FederateInternalError);
230 (rti1516::InteractionClassHandle theInteraction,
232 rti1516::VariableLengthData
const & theUserSuppliedTag,
235 rti1516::LogicalTime
const & theTime,
237 rti1516::MessageRetractionHandle theHandle)
238 throw (rti1516::InteractionClassNotRecognized,
239 rti1516::InteractionParameterNotRecognized,
240 rti1516::InteractionClassNotSubscribed,
241 rti1516::InvalidLogicalTime,
242 rti1516::FederateInternalError);
247 (rti1516::InteractionClassHandle theInteraction,
249 rti1516::VariableLengthData
const & theUserSuppliedTag,
252 rti1516::LogicalTime
const & theTime,
254 rti1516::MessageRetractionHandle theHandle,
256 throw (rti1516::InteractionClassNotRecognized,
257 rti1516::InteractionParameterNotRecognized,
258 rti1516::InteractionClassNotSubscribed,
259 rti1516::InvalidLogicalTime,
260 rti1516::FederateInternalError);
265 rti1516::VariableLengthData
const & theUserSuppliedTag,
267 throw (rti1516::ObjectInstanceNotKnown,
268 rti1516::FederateInternalError);
273 rti1516::VariableLengthData
const & theUserSuppliedTag,
275 rti1516::LogicalTime
const & theTime,
277 throw (rti1516::ObjectInstanceNotKnown,
278 rti1516::FederateInternalError);
283 rti1516::VariableLengthData
const & theUserSuppliedTag,
285 rti1516::LogicalTime
const & theTime,
287 rti1516::MessageRetractionHandle theHandle)
288 throw (rti1516::ObjectInstanceNotKnown,
289 rti1516::InvalidLogicalTime,
290 rti1516::FederateInternalError);
295 (rti1516::ObjectInstanceHandle theObject,
297 throw (rti1516::ObjectInstanceNotKnown,
298 rti1516::AttributeNotRecognized,
299 rti1516::AttributeNotSubscribed,
300 rti1516::FederateInternalError) ;
305 (rti1516::ObjectInstanceHandle theObject,
307 throw (rti1516::ObjectInstanceNotKnown,
308 rti1516::AttributeNotRecognized,
309 rti1516::AttributeNotSubscribed,
310 rti1516::FederateInternalError) ;