15 #if DtHLA_1516_EVOLVED
16 #include <vl/vrlFederateAmbassador1516e.h>
18 #include <vl/vrlFederateAmbassador1516.h>
47 #if DtHLA_1516_EVOLVED
48 virtual void initiateFederateSave(std::wstring
const & label)
49 throw (RTI::FederateInternalError);
51 virtual void initiateFederateSave(std::wstring
const & label,
52 RTI::LogicalTime
const & theTime)
53 throw (RTI::FederateInternalError);
55 virtual void initiateFederateSave(std::wstring
const & label)
56 throw (RTI::UnableToPerformSave,
57 RTI::FederateInternalError);
59 virtual void initiateFederateSave(std::wstring
const & label,
60 RTI::LogicalTime
const & theTime)
61 throw (RTI::UnableToPerformSave,
62 RTI::InvalidLogicalTime,
63 RTI::FederateInternalError);
65 virtual void federationSaved()
66 throw( RTI::FederateInternalError);
67 virtual
void federationNotSaved()
68 throw( RTI::FederateInternalError );
71 #if DtHLA_1516_EVOLVED
72 virtual void initiateFederateRestore (
73 std::wstring
const & label,
74 std::wstring
const & federateName,
75 RTI::FederateHandle handle)
77 RTI::FederateInternalError);
80 virtual void federationRestored ()
81 throw (RTI::FederateInternalError);
83 virtual
void federationNotRestored(
84 RTI::RestoreFailureReason theRestoreFailureReason)
85 throw (RTI::FederateInternalError);
88 virtual void initiateFederateRestore(std::wstring
const & label,
89 RTI::FederateHandle handle)
90 throw (RTI::SpecifiedSaveLabelDoesNotExist,
91 RTI::CouldNotInitiateRestore,
92 RTI::FederateInternalError);
94 virtual void federationRestored()
95 throw (RTI::FederateInternalError);
97 virtual
void federationNotRestored(
98 RTI::RestoreFailureReason theRestoreFailureReason)
99 throw (RTI::FederateInternalError);
104 bool myWaitingForSave;
105 bool myWaitingForRestore;
Definition: vrfExtendedVrlFederateAmbassador13.h:18
#define DT_DLL_vrfExtObjects
Definition: dllExport.h:23