8 namespace swift::core::fsd
10 PlaneInformation::PlaneInformation() : MessageBase() {}
12 PlaneInformation::PlaneInformation(
const QString &sender,
const QString &receiver,
const QString &aircraft,
13 const QString &airline = QString(),
const QString &livery = QString())
14 :
MessageBase(sender, receiver), m_aircraft(aircraft), m_airline(airline), m_livery(livery)
27 tokens.push_back(
"PI");
28 tokens.push_back(
"GEN");
29 tokens.push_back(pairs.join(
":"));
35 if (tokens.size() < 5)
45 for (
int i = 4; i < tokens.size(); ++i)
47 const QStringList pair = tokens.at(i).split(
"=");
50 if (pair[0] == QLatin1String(
"EQUIPMENT")) { aircraft = pair[1]; }
51 else if (pair[0] == QLatin1String(
"AIRLINE")) { airline = pair[1]; }
52 else if (pair[0] == QLatin1String(
"LIVERY")) { livery = pair[1]; }
QString m_receiver
message receiver
QString m_sender
message sender
Class for emitting a log message.
Derived & debug()
Set the severity to debug.