bool InitModel(void) override
Initializes the instance.
virtual void CloseFile(void)
Closes the file.
virtual bool OpenFile(void)=0
Opens the file.
void Print(void) override=0
Generate the output.
bool Load(Element *el) override
Init the output directives from an XML file.
void SetStartNewOutput(void) override
Reset the output prior to a restart of the simulation.
~FGOutputFile() override
Destructor : closes the file.
void SetOutputName(const std::string &fname) override
Overwrites the name identifier under which the output will be logged.
FGOutputFile(FGFDMExec *fdmex)
Constructor.
FGOutputType(FGFDMExec *fdmex)
Constructor (implement the FGModel interface).