9 #ifndef HlaBounceFederateAmbassador_H_
10 #define HlaBounceFederateAmbassador_H_
12 #pragma warning(disable: 4251)
13 #pragma warning(disable: 4786)
14 #pragma warning(disable: 4290)
35 const char* theObjectName)
36 throw (RTI::CouldNotDiscover,
37 RTI::ObjectClassNotKnown,
38 RTI::FederateInternalError);
46 throw (RTI::ObjectNotKnown,
47 RTI::AttributeNotKnown,
48 RTI::FederateOwnsAttributes,
49 RTI::InvalidFederationTime,
50 RTI::FederateInternalError);
56 throw (RTI::ObjectNotKnown,
57 RTI::AttributeNotKnown,
58 RTI::FederateOwnsAttributes,
59 RTI::FederateInternalError);
67 throw (RTI::InteractionClassNotKnown,
68 RTI::InteractionParameterNotKnown,
69 RTI::InvalidFederationTime,
70 RTI::FederateInternalError);
76 throw (RTI::InteractionClassNotKnown,
77 RTI::InteractionParameterNotKnown,
78 RTI::FederateInternalError);
85 throw (RTI::ObjectNotKnown,
86 RTI::InvalidFederationTime,
87 RTI::FederateInternalError);
92 throw (RTI::ObjectNotKnown,
93 RTI::FederateInternalError);
98 throw (RTI::ObjectNotKnown,
99 RTI::AttributeNotKnown,
100 RTI::FederateInternalError);
105 throw (RTI::ObjectNotKnown,
106 RTI::AttributeNotKnown,
107 RTI::FederateInternalError);
113 throw (RTI::ObjectNotKnown,
114 RTI::AttributeNotKnown,
115 RTI::AttributeNotOwned,
116 RTI::FederateInternalError);
121 throw (RTI::ObjectNotKnown,
122 RTI::AttributeNotKnown,
123 RTI::AttributeAcquisitionWasNotRequested,
124 RTI::AttributeAlreadyOwned,
125 RTI::AttributeNotPublished,
126 RTI::FederateInternalError);
132 throw (RTI::ObjectNotKnown,
133 RTI::AttributeNotKnown,
134 RTI::AttributeAlreadyOwned,
135 RTI::AttributeNotPublished,
136 RTI::FederateInternalError);
141 throw (RTI::ObjectNotKnown,
142 RTI::AttributeNotKnown,
143 RTI::AttributeNotOwned,
144 RTI::AttributeDivestitureWasNotRequested,
145 RTI::FederateInternalError);