mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-06 01:45:38 +08:00
Ref T261, unit tests
This commit is contained in:
committed by
Roland Winklmeier
parent
f330e91350
commit
c7d11975f0
@@ -75,6 +75,7 @@ namespace BlackMisc
|
||||
const CAirportIcaoCode airportIcao;
|
||||
const CLivery livery;
|
||||
const CAirport airport;
|
||||
const CAircraftSituation situation;
|
||||
const CSimulatedAircraft aircraft;
|
||||
const CSimulatedAircraftList aircraftList;
|
||||
const CVariant var;
|
||||
@@ -89,6 +90,8 @@ namespace BlackMisc
|
||||
out << "CAirportIcaoCode" << " size: " << s.size() << " sig: " << s << endl;
|
||||
s = CDBusUtils::dBusSignature(livery);
|
||||
out << "CLivery" << " size: " << s.size() << " sig: " << s << endl;
|
||||
s = CDBusUtils::dBusSignature(situation);
|
||||
out << "CAircraftSituation" << " size: " << s.size() << " sig: " << s << endl;
|
||||
s = CDBusUtils::dBusSignature(country);
|
||||
out << "CCountry" << " size: " << s.size() << " sig: " << s << endl;
|
||||
s = CDBusUtils::dBusSignature(airport);
|
||||
|
||||
@@ -34,6 +34,13 @@ namespace BlackMisc
|
||||
return arg.currentSignature();
|
||||
}
|
||||
|
||||
//! Signature size for BlackMisc::CValueObject
|
||||
template<typename ValueObj>
|
||||
static int dBusSignatureSize(const ValueObj &obj)
|
||||
{
|
||||
return dBusSignature<ValueObj>(obj).size();
|
||||
}
|
||||
|
||||
//! Type as string
|
||||
static QString dbusTypeAsString(QDBusArgument::ElementType type);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user