9 #ifndef REGIONEXAMPLE1516E_H_
10 #define REGIONEXAMPLE1515E_H_
40 simpleDDMFederate1516e();
45 simpleDDMFederate1516e(simpleDDMFederate1516e& data);
50 virtual ~simpleDDMFederate1516e();
124 bool tick(
double atMost=0.0f);
129 bool tick(
double atLeast,
double atMost);
201 std::wstring myFederationName;
202 std::wstring myFederationFile;
203 std::wstring myFederateType;
206 std::wstring myHourlyInteraction;
209 std::wstring myQuarterlyInteraction;
212 std::wstring myInterClassName;
215 std::wstring myClassName;
218 std::wstring myAttrName;
227 rti1516e::ParameterHandle myHourlyHandle;
230 rti1516e::ParameterHandle myQuarterlyHandle;
240 std::wstring mySecondsDimensionName;
242 rti1516e::DimensionHandle mySecondsDim;
245 std::wstring myUTCDimensionName;
247 rti1516e::DimensionHandle myUTCDim;
250 rti1516e::ObjectClassHandle myClassHandle;
253 rti1516e::ObjectInstanceHandle myObjectInstanceHandle;
256 rti1516e::InteractionClassHandle myInterClassHandle;
267 rti1516e::RegionHandle myListenRegion;
270 rti1516e::RegionHandle mySendRegion;
276 myIsPublisher = yesNo;
277 theAmbData.isPublisher = yesNo;
282 myEnableScopeAdvisories = yesNo;
283 theAmbData.enableScopeAdvisories = yesNo;
289 myCurrentposition = theAmbData.position;
290 return myCurrentposition;
295 myFederationFile = std::wstring(newFedName);
305 return strdup(
DtToString(myFederationFile).c_str());