#pragma once #include #include class XNATA04DataProcessorPrivate : public XNModelObjectPrivate { public: Q_DECLARE_PUBLIC(XNATA04DataProcessor) XNATA04DataProcessorPrivate(XNATA04DataProcessor *q) : XNModelObjectPrivate(q) {} XNSim::ATA04::Aerodynamics_input _aeroInput; XNSim::ATA04::Aerodynamics_output _aeroOutput; XNSim::ATA04::WeightBalance_input _wbInput; XNSim::ATA04::WeightBalance_output _wbOutput; XNSim::ATA04::GroundHandling_input _ghInput; XNSim::ATA04::GroundHandling_output _ghOutput; XNSim::ATA04::Aerodynamics_heartbeat _aeroHeartbeat; XNSim::ATA04::WeightBalance_heartbeat _wbHeartbeat; XNSim::ATA04::GroundHandling_heartbeat _ghHeartbeat; QMutex _wbOutputMutex; QMutex _ghOutputMutex; QMutex _aeroOutputMutex; QMutex _aeroHeartbeatMutex; QMutex _wbHeartbeatMutex; QMutex _ghHeartbeatMutex; QMutex _aeroInputMutex; QMutex _wbInputMutex; QMutex _ghInputMutex; };