MBDyn-1.7.3
|
#include <module-flightgear.h>
Public Member Functions | |
virtual StreamContent * | Read (DataManager *pDM, MBDynParser &HP) |
void | ReadFlightGearScalarValues (DataManager *pDM, MBDynParser &HP, FlightGearUserChannels &flightGearUserChannels, FieldsDescriptionFG *dataStructureInUse) |
void | setDefaultValues (std::vector< ScalarValue * > &allValues, std::vector< bool > &assignedByUser, FieldsDescriptionFG &fieldsDescriptionFGInUse) |
bool | fieldAlreadyUsed (std::string fieldDescription, FlightGearUserChannels &flightGearUserChannels) |
StreamContent::Modifier * | buildFGStreamContentModifier (FieldsDescriptionFG &fieldsDescriptionFGInUse) |
Public Member Functions inherited from StreamOutputContentTypeReader | |
virtual | ~StreamOutputContentTypeReader (void) |
Definition at line 43 of file module-flightgear.h.
StreamContent::Modifier * FlightGearStreamOutputReader::buildFGStreamContentModifier | ( | FieldsDescriptionFG & | fieldsDescriptionFGInUse | ) |
Definition at line 164 of file sendToFlightgear.cc.
References buildFGBufCast().
Referenced by Read().
bool FlightGearStreamOutputReader::fieldAlreadyUsed | ( | std::string | fieldDescription, |
FlightGearUserChannels & | flightGearUserChannels | ||
) |
Definition at line 156 of file sendToFlightgear.cc.
Referenced by ReadFlightGearScalarValues().
|
virtual |
Implements StreamOutputContentTypeReader.
Definition at line 61 of file sendToFlightgear.cc.
References buildFGStreamContentModifier(), fGNetCtrlsWordSet, fGNetFDMWordSet, fieldsDescriptionFGNetCtrls, fieldsDescriptionFGNetFDM, IncludeParser::GetLineData(), HighParser::IsKeyWord(), MBDYN_EXCEPT_ARGS, printOptionsOnTextFile(), ReadFlightGearScalarValues(), SAFENEWWITHCONSTRUCTOR, and setDefaultValues().
void FlightGearStreamOutputReader::ReadFlightGearScalarValues | ( | DataManager * | pDM, |
MBDynParser & | HP, | ||
FlightGearUserChannels & | flightGearUserChannels, | ||
FieldsDescriptionFG * | dataStructureInUse | ||
) |
Definition at line 116 of file sendToFlightgear.cc.
References fieldAlreadyUsed(), IncludeParser::GetLineData(), HighParser::IsWord(), MBDYN_EXCEPT_ARGS, and ReadScalarValue().
Referenced by Read().
void FlightGearStreamOutputReader::setDefaultValues | ( | std::vector< ScalarValue * > & | allValues, |
std::vector< bool > & | assignedByUser, | ||
FieldsDescriptionFG & | fieldsDescriptionFGInUse | ||
) |
Definition at line 135 of file sendToFlightgear.cc.
References FGNetCtrlsCurVersion, fGNetCtrlsWordSet, FGNetFDMCurVersion, fGNetFDMWordSet, SAFENEW, and SAFENEWWITHCONSTRUCTOR.
Referenced by Read().