/** Encapsulates the JSBSim simulation executive.
@author Jon S. Berndt
@version $Id$
+ @see <a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/jsbsim/JSBSim/FGFDMExec.h?rev=HEAD&content-type=text/vnd.viewcvs-markup">
+ Header File </a>
+ @see <a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/jsbsim/JSBSim/FGFDMExec.cpp?rev=HEAD&content-type=text/vnd.viewcvs-markup">
+ Source File </a>
@doc This class is the interface class through which all other simulation classes
are instantiated, initialized, and run. When integrated with FlightGear (or
FGPropertyManager* GetPropertyManager(void);
vector <string> EnumerateFDMs(void);
void SetSlave(void) {IsSlave = true;}
-
+
private:
FGModel* FirstModel;
bool IsSlave;
static FGPropertyManager *master;
FGPropertyManager *instance;
-
+
struct slaveData {
FGFDMExec* exec;
string info;
bool ReadPrologue(FGConfigFile*);
bool ReadOutput(FGConfigFile*);
- void TransferState(int idx);
bool Allocate(void);
bool DeAllocate(void);
void Debug(int from);