swift
Signals | Public Member Functions | List of all members
swift::misc::simulation::MSInOutValues Class Reference

The network values. More...

Inheritance diagram for swift::misc::simulation::MSInOutValues:
[legend]

Signals

void callsignChanged ()
 Callsign changed.
 
void logMessageChanged ()
 Log. message has been changed.
 
void modifiedChanged ()
 Modified changed.
 
void rerunChanged ()
 Re-run changed.
 
void aircraftIcaoChanged ()
 Livery, airline, aircraft, or model changed.
 
void airlineIcaoChanged ()
 Livery, airline, aircraft, or model changed.
 
void virtualAirlineIcaoChanged ()
 Livery, airline, aircraft, or model changed.
 
void liveryChanged ()
 Livery, airline, aircraft, or model changed.
 
void modelStringChanged ()
 Livery, airline, aircraft, or model changed.
 
void combinedTypeChanged ()
 Livery, airline, aircraft, or model changed.
 
void dbAircraftIcaoIdChanged ()
 DB id changed.
 
void dbAirlineIcaoIdChanged ()
 DB id changed.
 
void dbLiveryIdChanged ()
 DB id changed.
 
void dbModelIdChanged ()
 DB id changed.
 

Public Member Functions

Q_INVOKABLE MSInOutValues ()
 Ctor.
 
Q_INVOKABLE MSInOutValues (const QString &cs, const QString &csAsSet, const QString &flightNumber, const QString &aircraftIcao, const QString &aircraftFamily, const QString &combinedType, int idAircraftIcao, const QString &airlineIcao, const QString &virtualAirlineIcao, int idAirlineIcao, const QString &livery, int liveryId, const QString &logMsg={}, bool modified=false, bool rerun=false)
 Ctor.
 
 MSInOutValues (const swift::misc::aviation::CCallsign &cs, const swift::misc::aviation::CAircraftIcaoCode &aircraftIcao, const swift::misc::aviation::CAirlineIcaoCode &airlineIcao, const QString &livery, int liveryId)
 Ctor.
 
 MSInOutValues (const swift::misc::aviation::CCallsign &cs, const swift::misc::aviation::CAircraftIcaoCode &aircraftIcao, const swift::misc::aviation::CLivery &livery)
 Ctor.
 
 MSInOutValues (const swift::misc::simulation::CAircraftModel &model)
 Ctor.
 
 MSInOutValues (const MSInOutValues &sv)
 Ctor.
 
void evaluateChanges (const swift::misc::aviation::CAircraftIcaoCode &aircraft, const swift::misc::aviation::CAirlineIcaoCode &airline)
 Changed values such as modified values.
 
const QString & getCallsign () const
 Callsign values.
 
const QString & getCallsignAsSet () const
 Callsign values.
 
const QString & getFlightNumber () const
 Callsign values.
 
void setCallsign (const QString &callsign)
 Callsign values.
 
bool isFoundDbAircraftIcao () const
 Values found in DB?
 
bool isFoundDbAirlineIcao () const
 Values found in DB?
 
bool isFoundDbLivery () const
 Values found in DB?
 
bool isFoundDbModel () const
 Values found in DB?
 
int getDbAircraftIcaoId () const
 Values found in DB?
 
int getDbAirlineIcaoId () const
 Values found in DB?
 
int getDbLiveryId () const
 Values found in DB?
 
int getDbModelId () const
 Values found in DB?
 
void setDbAircraftIcaoId (int id)
 Values found in DB?
 
void setDbAirlineIcaoId (int id)
 Values found in DB?
 
void setDbLiveryId (int id)
 Values found in DB?
 
void setDbModelId (int id)
 Values found in DB?
 
const QString & getAircraftIcao () const
 Livery, airline, aircraft, model string.
 
const QString & getAircraftFamily () const
 Livery, airline, aircraft, model string.
 
const QString & getAirlineIcao () const
 Livery, airline, aircraft, model string.
 
const QString & getVirtualAirlineIcao () const
 Livery, airline, aircraft, model string.
 
const QString & getLivery () const
 Livery, airline, aircraft, model string.
 
const QString & getModelString () const
 Livery, airline, aircraft, model string.
 
const QString & getCombinedType () const
 Livery, airline, aircraft, model string.
 
void setAircraftIcao (const QString &aircraftIcao)
 Livery, airline, aircraft, model string.
 
void setAirlineIcao (const QString &airlineIcao)
 Livery, airline, aircraft, model string.
 
void setVirtualAirlineIcao (const QString &virtualAirlineIcao)
 Livery, airline, aircraft, model string.
 
void setLivery (const QString &livery)
 Livery, airline, aircraft, model string.
 
void setModelString (const QString &modelString)
 Livery, airline, aircraft, model string.
 
void setCombinedType (const QString &type)
 Livery, airline, aircraft, model string.
 
bool hasAircraftIcao () const
 Livery, airline, aircraft, model string.
 
bool hasAirlineIcao () const
 Livery, airline, aircraft, model string.
 
bool hasAircraftFamily () const
 Livery, airline, aircraft, model string.
 
const QString & getLogMessage () const
 Log. message.
 
void setLogMessage (const QString &msg)
 Log. message.
 
bool isModified () const
 Modified flag.
 
void setModified (bool modified)
 Modified flag.
 
bool isRerun () const
 Request re-run.
 
void setRerun (bool rerun)
 Request re-run.
 
bool hasModifiedAircraftIcaoDesignator () const
 Changed values.
 
bool hasModifiedAirlineIcaoDesignator () const
 Changed values.
 
bool hasModifiedAircraftFamily () const
 Changed values.
 
bool hasUnmodifiedDesignators () const
 Changed values.
 
bool hasChangedAircraftIcao (const swift::misc::aviation::CAircraftIcaoCode &aircraftIcao) const
 Changed values.
 
bool hasChangedAircraftIcaoId (const swift::misc::aviation::CAircraftIcaoCode &aircraftIcao) const
 Changed values.
 
bool hasChangedAirlineIcao (const swift::misc::aviation::CAirlineIcaoCode &airlineIcao) const
 Changed values.
 
bool hasChangedAirlineIcaoId (const swift::misc::aviation::CAirlineIcaoCode &airlineIcao) const
 Changed values.
 
bool hasChangedModelString (const QString &modelString) const
 Changed values.
 
bool hasChangedLiveryId (const swift::misc::aviation::CLivery &livery) const
 Changed values.
 
bool hasChangedModelId (const swift::misc::simulation::CAircraftModel &model) const
 Changed values.
 
bool hasChangedModel (const swift::misc::simulation::CAircraftModel &model) const
 Changed values.
 

Properties

QString callsign
 MSNetworkValues properties.
 
QString callsignAsSet
 MSNetworkValues properties.
 
QString flightNumber
 MSNetworkValues properties.
 
int dbAircraftIcaoId
 MSNetworkValues properties.
 
int dbAirlineIcaoId
 MSNetworkValues properties.
 
int dbLiveryId
 MSNetworkValues properties.
 
int dbModelId
 MSNetworkValues properties.
 
QString aircraftIcao
 MSNetworkValues properties.
 
QString aircraftFamily
 MSNetworkValues properties.
 
QString airlineIcao
 MSNetworkValues properties.
 
QString virtualAirlineIcao
 MSNetworkValues properties.
 
QString livery
 MSNetworkValues properties.
 
QString modelString
 MSNetworkValues properties.
 
QString combinedType
 MSNetworkValues properties.
 
QString logMessage
 MSNetworkValues properties.
 
bool hasAircraftFamily
 MSNetworkValues properties.
 
bool modified
 MSNetworkValues properties.
 
bool rerun
 MSNetworkValues properties.
 
bool hasAirlineIcao
 MSNetworkValues properties.
 
bool hasAircraftIcao
 MSNetworkValues properties.
 
bool hasModifiedAircraftIcaoDesignator
 MSNetworkValues properties.
 
bool hasModifiedAircraftFamily
 MSNetworkValues properties.
 
bool hasModifiedAirlineIcaoDesignator
 MSNetworkValues properties.
 
bool hasUnmodifiedDesignators
 MSNetworkValues properties.
 

Detailed Description

The network values.

Definition at line 21 of file matchingscript.h.


The documentation for this class was generated from the following files: