MAK RTIspy API Documentation for HLA 1516
Typedefs | Functions | Variables
rtiSimple1516.cxx File Reference

Typedefs

typedef std::map< std::wstring,
AttributeHandle
DtAttrNameHandleMap
typedef std::map< std::wstring,
ParameterHandle
DtParamNameHandleMap

Functions

void createFedEx (RTIambassador &rtiAmb, std::wstring const &fedName, std::wstring const &fedFile)
void joinFedEx (RTIambassador &rtiAmb, MyFederateAmbassador &fedAmb, std::wstring const &federateType, std::wstring const &federationName)
void resignAndDestroy (RTIambassador &rtiAmb, std::wstring const &federationName)
void queryFederationSaveStatus (RTIambassador &rtiAmb)
bool requestFederationSave (RTIambassador &rtiAmb, std::wstring const &label)
bool waitForFederationSaved (RTIambassador &rtiAmb)
bool saveFederation (RTIambassador &rtiAmb, std::wstring const &label, bool performRequest)
void queryRestoreStatus (RTIambassador &rtiAmb)
bool requestFederationRestore (RTIambassador &rtiAmb, std::wstring const &label)
bool waitForRestoreBegun (RTIambassador &rtiAmb)
bool waitForInitiateRestore (RTIambassador &rtiAmb)
bool waitForFederationRestored (RTIambassador &rtiAmb)
bool restoreFederation (RTIambassador &rtiAmb, std::wstring const &label, bool performRequest)
bool publishSubscribeAndRegisterObject (RTIambassador &rtiAmb)
bool publishAndSubscribeInteraction (RTIambassador &rtiAmb)
int main (int argc, char **argv)

Variables

keyboard input
DtTalkAmbData theAmbData
FederateHandle theFederateHandle
std::wstring theClassName = "BaseEntity"
std::wstring theInterClassName = "WeaponFire"
ObjectClassHandle theClassHandle
InteractionClassHandle theInterClassHandle
ObjectInstanceHandle theObjectHandle
DtAttrNameHandleMap theAttrNameHandleMap
DtParamNameHandleMap theParamNameHandleMap

Typedef Documentation

typedef std::map<std::wstring, AttributeHandle> DtAttrNameHandleMap
typedef std::map<std::wstring, ParameterHandle> DtParamNameHandleMap

Function Documentation

void createFedEx ( RTIambassador rtiAmb,
std::wstring const &  fedName,
std::wstring const &  fedFile 
)
void joinFedEx ( RTIambassador rtiAmb,
MyFederateAmbassador fedAmb,
std::wstring const &  federateType,
std::wstring const &  federationName 
)
int main ( int  argc,
char **  argv 
)
void queryRestoreStatus ( RTIambassador rtiAmb)
bool requestFederationRestore ( RTIambassador rtiAmb,
std::wstring const &  label 
)
bool requestFederationSave ( RTIambassador rtiAmb,
std::wstring const &  label 
)
void resignAndDestroy ( RTIambassador rtiAmb,
std::wstring const &  federationName 
)
bool restoreFederation ( RTIambassador rtiAmb,
std::wstring const &  label,
bool  performRequest 
)
bool saveFederation ( RTIambassador rtiAmb,
std::wstring const &  label,
bool  performRequest 
)

Variable Documentation

std::wstring theClassName = "BaseEntity"
std::wstring theInterClassName = "WeaponFire"
ObjectInstanceHandle theObjectHandle

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)