9 #ifndef federationInfo_H_
10 #define federationInfo_H_
17 #include <vlutil/vlString.h>
18 #include <vlutil/vlInetAddr.h>
47 const MAKRti::DtString& name = MAKRti::DtString::nullString(),
49 const std::list<MAKRti::DtString>& files = std::list<MAKRti::DtString>(),
58 void addFomModule(
const MAKRti::DtString& module) { myFomModuleNames.push_back(module); }
59 void setFomModules(
const std::list<MAKRti::DtString>& modules) { myFomModuleNames = modules; }
60 const std::list<MAKRti::DtString>*
fomModules()
const {
return &myFomModuleNames; }
77 bool removeFederate(
int handle);
80 void clearFederates();
97 int localFederateCompId(
int federateHandle)
const;
101 int localFederateHandle(
int compId)
const;
104 void updateSyncPoint(
const MAKRti::DtString& name,