swift
Loading...
Searching...
No Matches
swift::misc::test::CTestService Class Reference

Testservice for PQ / CValueObject DBus tests. This part is the callee. More...

#include <testservice.h>

Inheritance diagram for swift::misc::test::CTestService:
[legend]

Public Slots

void receiveStringMessage (const QString &message) const
 Receive string message.
void receiveVariant (const swift::misc::CVariant &variant) const
 Receive a QVariant.
void receiveSpeed (const swift::misc::physical_quantities::CSpeed &speed) const
 Receive speed.
void receiveComUnit (const swift::misc::aviation::CComSystem &comUnit) const
 Receive com unit.
void receiveAltitude (const swift::misc::aviation::CAltitude &altitude) const
 Receive altitude.
void receiveList (const QList< double > &list) const
 Receive list.
void receiveGeoPosition (const swift::misc::geo::CCoordinateGeodetic &geo) const
 Receive a geo position.
void receiveTransponder (const swift::misc::aviation::CTransponder &transponder) const
 Receive transponder.
void receiveTrack (const swift::misc::aviation::CTrack &track) const
 Receive track.
void receiveLength (const swift::misc::physical_quantities::CLength &length) const
 Receive a length.
void receiveVariantList (const swift::misc::CVariantList &variantList) const
 Receive variant list.
void receiveAtcStation (const swift::misc::aviation::CAtcStation &station) const
 Receive ATC station.
void receiveCallsign (const swift::misc::aviation::CCallsign &callsign) const
 Receive callsign.
void receiveAtcStationList (const swift::misc::aviation::CAtcStationList &atcStationList) const
 Receive ATC list.
void receiveValueMap (const swift::misc::CPropertyIndexVariantMap &valueMap) const
 Receive an value map.
swift::misc::physical_quantities::CSpeed pingSpeed (const swift::misc::physical_quantities::CSpeed &speed) const
 Ping speed.
swift::misc::aviation::CAltitude pingAltitude (const swift::misc::aviation::CAltitude &altitude) const
 Ping altitude.
swift::misc::network::CUser pingUser (const swift::misc::network::CUser &user) const
 Ping user.
swift::misc::aviation::CAircraftSituation pingSituation (const swift::misc::aviation::CAircraftSituation &situation) const
 Ping situation.
swift::misc::aviation::CAtcStation pingAtcStation (const swift::misc::aviation::CAtcStation &station) const
 Ping ATC station.
swift::misc::aviation::CTransponder pingTransponder (const swift::misc::aviation::CTransponder &transponder) const
 Ping transponder.
swift::misc::aviation::CAircraftLights pingAircraftLights (const swift::misc::aviation::CAircraftLights &aircraftLights) const
 Ping aircraft lights.
swift::misc::aviation::CAircraftParts pingAircraftParts (const swift::misc::aviation::CAircraftParts &aircraftParts) const
 Ping parts.
swift::misc::aviation::CAircraftEngine pingAircraftEngine (const swift::misc::aviation::CAircraftEngine &aircraftEngine) const
 Ping engine.
swift::misc::simulation::CAircraftModel pingAircraftModel (const swift::misc::simulation::CAircraftModel &aircraftModel) const
 Ping model.
swift::misc::simulation::CAircraftModelList pingAircraftModelList (const swift::misc::simulation::CAircraftModelList &aircraftModels) const
 Ping model.
swift::misc::simulation::CSimulatedAircraft pingSimulatedAircraft (const swift::misc::simulation::CSimulatedAircraft &aircraft) const
 Ping simulated aircraft.
swift::misc::aviation::CAtcStationList pingAtcStationList (const swift::misc::aviation::CAtcStationList &atcStationList) const
 Ping ATC list.
swift::misc::simulation::CSimulatedAircraftList pingAircraftList (const swift::misc::simulation::CSimulatedAircraftList &aircraftList) const
 Ping aircraft list.
swift::misc::aviation::CAirportList pingAirportList (const swift::misc::aviation::CAirportList &airportList) const
 Ping airports list.
swift::misc::CPropertyIndex pingPropertyIndex (const swift::misc::CPropertyIndex &properties) const
 Ping property index.
swift::misc::CPropertyIndexVariantMap pingIndexVariantMap (const swift::misc::CPropertyIndexVariantMap &indexVariantMap) const
 Ping index variant map.
swift::misc::network::CClient pingClient (const swift::misc::network::CClient &client) const
 Ping client.
swift::misc::network::CClientList pingClientList (const swift::misc::network::CClientList &clientList) const
 Ping NW clients list.
swift::misc::simulation::CSimulatorPluginInfo pingPluginInfo (const swift::misc::simulation::CSimulatorPluginInfo &info) const
 Ping plugin info.
swift::misc::aviation::CAircraftIcaoCode pingAircraftIcaoData (const swift::misc::aviation::CAircraftIcaoCode &icao) const
 Ping ICAO data object.
swift::misc::aviation::CFlightPlan pingFlightPlan (const swift::misc::aviation::CFlightPlan &flightPlan) const
 Ping flight plan.
swift::misc::CVariant pingCVariant (const swift::misc::CVariant &variant) const
 Ping CVariant.
swift::misc::aviation::CAtcStationList getAtcStationList (int n) const
 Return stations via DBus.
swift::misc::simulation::fscommon::CAircraftCfgEntriesList getAircraftCfgEntriesList (int n) const
 Return stations via DBus.
QList< QDBusObjectPath > getObjectPaths (int n) const
 Return paths via DBus.

Signals

void sendStringMessage (const QString &message)
 Send string message.

Public Member Functions

 CTestService (QObject *parent=nullptr)
 Constructor.
 CTestService (bool verbose, QObject *parent=nullptr)
 Constructor.
Public Member Functions inherited from QObject
QBindable< QString > bindableObjectName ()
 QObject (QObject *parent)
 QT_NO_CONTEXTLESS_CONNECT QT_NO_CONTEXTLESS_CONNECT
 QT_NO_NARROWING_CONVERSIONS_IN_CONNECT QT_NO_NARROWING_CONVERSIONS_IN_CONNECT
 Q_CLASSINFO (Name, Value)
 Q_EMIT Q_EMIT
 Q_ENUM (...)
 Q_ENUMS (...)
 Q_ENUM_NS (...)
 Q_FLAG (...)
 Q_FLAGS (...)
 Q_FLAG_NS (...)
 Q_GADGET Q_GADGET
 Q_GADGET_EXPORT (EXPORT_MACRO)
 Q_INTERFACES (...)
 Q_INVOKABLE Q_INVOKABLE
 Q_MOC_INCLUDE Q_MOC_INCLUDE
 Q_NAMESPACE Q_NAMESPACE
 Q_NAMESPACE_EXPORT (EXPORT_MACRO)
 Q_OBJECT Q_OBJECT
 Q_PROPERTY (...)
 Q_REVISION Q_REVISION
 Q_SET_OBJECT_NAME (Object)
 Q_SIGNAL Q_SIGNAL
 Q_SIGNALS Q_SIGNALS
 Q_SLOT Q_SLOT
 Q_SLOTS Q_SLOTS
T qobject_cast (QObject *object)
T qobject_cast (const QObject *object)
bool blockSignals (bool block)
virtual bool event (QEvent *e)
virtual bool eventFilter (QObject *watched, QEvent *event)
bool moveToThread (QThread *targetThread)
bool setProperty (const char *name, QVariant &&value)
bool setProperty (const char *name, const QVariant &value)
int startTimer (int interval, Qt::TimerType timerType)
int startTimer (std::chrono::nanoseconds interval, Qt::TimerType timerType)
void deleteLater ()
void destroyed (QObject *obj)
void installEventFilter (QObject *filterObj)
void killTimer (Qt::TimerId id)
void killTimer (int id)
void objectNameChanged (const QString &objectName)
void removeEventFilter (QObject *obj)
void setObjectName (QAnyStringView name)
void setObjectName (const QString &name)
void setParent (QObject *parent)
QList< QByteArray > dynamicPropertyNames () const const
QList< T > findChildren (QAnyStringView name, Qt::FindChildOptions options) const const
QList< T > findChildren (Qt::FindChildOptions options) const const
QList< T > findChildren (const QRegularExpression &re, Qt::FindChildOptions options) const const
QMetaObject::Connection connect (const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type) const const
QObject * parent () const const
QString objectName () const const
QThread * thread () const const
QVariant property (const char *name) const const
T findChild (QAnyStringView name, Qt::FindChildOptions options) const const
T findChild (Qt::FindChildOptions options) const const
bool disconnect (const QObject *receiver, const char *method) const const
bool disconnect (const char *signal, const QObject *receiver, const char *method) const const
bool inherits (const char *className) const const
bool isQmlExposed () const const
bool isQuickItemType () const const
bool isWidgetType () const const
bool isWindowType () const const
bool signalsBlocked () const const
virtual const QMetaObject * metaObject () const const
const QObjectList & children () const const
void dumpObjectInfo () const const
void dumpObjectTree () const const

Static Public Member Functions

static bool canRegisterTestService (QDBusConnection &connection)
 Can the testservice be registered?
static CTestService * registerTestService (QDBusConnection &connection, bool verbose, QObject *parent=nullptr)
 Register testservice with connection.
static bool unregisterTestService (QDBusConnection &connection)
 Can the testservice be registered?
static qint64 getPid ()
 Process id.
static const QString & InterfaceName ()
 DBus interface name.
static const QString & ObjectPath ()
 DBus object path.
Static Public Member Functions inherited from QObject
QMetaObject::Connection connect (const QObject *sender, PointerToMemberFunction signal, Functor functor)
QMetaObject::Connection connect (const QObject *sender, PointerToMemberFunction signal, const QObject *context, Functor functor, Qt::ConnectionType type)
QMetaObject::Connection connect (const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method, Qt::ConnectionType type)
QMetaObject::Connection connect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type)
QMetaObject::Connection connect (const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
QString tr (const char *sourceText, const char *disambiguation, int n)
bool disconnect (const QMetaObject::Connection &connection)
bool disconnect (const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method)
bool disconnect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method)
bool disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *method)

Additional Inherited Members

Public Types inherited from QObject
enum  TimerId
Public Attributes inherited from QObject
typedef QObjectList
 Invalid
Protected Member Functions inherited from QObject
virtual void childEvent (QChildEvent *event)
virtual void connectNotify (const QMetaMethod &signal)
virtual void customEvent (QEvent *event)
virtual void disconnectNotify (const QMetaMethod &signal)
virtual void timerEvent (QTimerEvent *event)
QObject * sender () const const
bool isSignalConnected (const QMetaMethod &signal) const const
int receivers (const char *signal) const const
int senderSignalIndex () const const
Properties inherited from QObject
 objectName

Detailed Description

Testservice for PQ / CValueObject DBus tests. This part is the callee.

Remarks
corresponds with swift::misc::Test::ITestServiceInterface

Definition at line 64 of file testservice.h.

Constructor & Destructor Documentation

◆ CTestService() [1/2]

swift::misc::test::CTestService::CTestService ( QObject * parent = nullptr)
explicit

Constructor.

Definition at line 34 of file testservice.cpp.

◆ CTestService() [2/2]

swift::misc::test::CTestService::CTestService ( bool verbose,
QObject * parent = nullptr )
explicit

Constructor.

Definition at line 36 of file testservice.cpp.

Member Function Documentation

◆ canRegisterTestService()

bool swift::misc::test::CTestService::canRegisterTestService ( QDBusConnection & connection)
static

Can the testservice be registered?

Definition at line 38 of file testservice.cpp.

◆ getAircraftCfgEntriesList

CAircraftCfgEntriesList swift::misc::test::CTestService::getAircraftCfgEntriesList ( int n) const
slot

Return stations via DBus.

Definition at line 352 of file testservice.cpp.

◆ getAtcStationList

CAtcStationList swift::misc::test::CTestService::getAtcStationList ( int n) const
slot

Return stations via DBus.

Definition at line 346 of file testservice.cpp.

◆ getObjectPaths

QList< QDBusObjectPath > swift::misc::test::CTestService::getObjectPaths ( int n) const
slot

Return paths via DBus.

Definition at line 358 of file testservice.cpp.

◆ getPid()

qint64 swift::misc::test::CTestService::getPid ( )
inlinestatic

Process id.

Definition at line 89 of file testservice.h.

◆ InterfaceName()

const QString & swift::misc::test::CTestService::InterfaceName ( )
static

DBus interface name.

Definition at line 48 of file testservice.cpp.

◆ ObjectPath()

const QString & swift::misc::test::CTestService::ObjectPath ( )
static

DBus object path.

Definition at line 54 of file testservice.cpp.

◆ pingAircraftEngine

CAircraftEngine swift::misc::test::CTestService::pingAircraftEngine ( const swift::misc::aviation::CAircraftEngine & aircraftEngine) const
slot

Ping engine.

Definition at line 217 of file testservice.cpp.

◆ pingAircraftIcaoData

CAircraftIcaoCode swift::misc::test::CTestService::pingAircraftIcaoData ( const swift::misc::aviation::CAircraftIcaoCode & icao) const
slot

Ping ICAO data object.

Definition at line 319 of file testservice.cpp.

◆ pingAircraftLights

CAircraftLights swift::misc::test::CTestService::pingAircraftLights ( const swift::misc::aviation::CAircraftLights & aircraftLights) const
slot

Ping aircraft lights.

Definition at line 238 of file testservice.cpp.

◆ pingAircraftList

CSimulatedAircraftList swift::misc::test::CTestService::pingAircraftList ( const swift::misc::simulation::CSimulatedAircraftList & aircraftList) const
slot

Ping aircraft list.

Definition at line 204 of file testservice.cpp.

◆ pingAircraftModel

CAircraftModel swift::misc::test::CTestService::pingAircraftModel ( const swift::misc::simulation::CAircraftModel & aircraftModel) const
slot

Ping model.

Definition at line 224 of file testservice.cpp.

◆ pingAircraftModelList

CAircraftModelList swift::misc::test::CTestService::pingAircraftModelList ( const swift::misc::simulation::CAircraftModelList & aircraftModels) const
slot

Ping model.

Definition at line 231 of file testservice.cpp.

◆ pingAircraftParts

CAircraftParts swift::misc::test::CTestService::pingAircraftParts ( const swift::misc::aviation::CAircraftParts & aircraftParts) const
slot

Ping parts.

Definition at line 210 of file testservice.cpp.

◆ pingAirportList

CAirportList swift::misc::test::CTestService::pingAirportList ( const swift::misc::aviation::CAirportList & airportList) const
slot

Ping airports list.

Definition at line 252 of file testservice.cpp.

◆ pingAltitude

CAltitude swift::misc::test::CTestService::pingAltitude ( const swift::misc::aviation::CAltitude & altitude) const
slot

Ping altitude.

Definition at line 289 of file testservice.cpp.

◆ pingAtcStation

CAtcStation swift::misc::test::CTestService::pingAtcStation ( const swift::misc::aviation::CAtcStation & station) const
slot

Ping ATC station.

Definition at line 313 of file testservice.cpp.

◆ pingAtcStationList

CAtcStationList swift::misc::test::CTestService::pingAtcStationList ( const swift::misc::aviation::CAtcStationList & atcStationList) const
slot

Ping ATC list.

Definition at line 198 of file testservice.cpp.

◆ pingClient

CClient swift::misc::test::CTestService::pingClient ( const swift::misc::network::CClient & client) const
slot

Ping client.

Definition at line 271 of file testservice.cpp.

◆ pingClientList

CClientList swift::misc::test::CTestService::pingClientList ( const swift::misc::network::CClientList & clientList) const
slot

Ping NW clients list.

Definition at line 277 of file testservice.cpp.

◆ pingCVariant

swift::misc::CVariant swift::misc::test::CTestService::pingCVariant ( const swift::misc::CVariant & variant) const
slot

Ping CVariant.

Definition at line 331 of file testservice.cpp.

◆ pingFlightPlan

swift::misc::aviation::CFlightPlan swift::misc::test::CTestService::pingFlightPlan ( const swift::misc::aviation::CFlightPlan & flightPlan) const
slot

Ping flight plan.

Definition at line 340 of file testservice.cpp.

◆ pingIndexVariantMap

CPropertyIndexVariantMap swift::misc::test::CTestService::pingIndexVariantMap ( const swift::misc::CPropertyIndexVariantMap & indexVariantMap) const
slot

Ping index variant map.

Definition at line 264 of file testservice.cpp.

◆ pingPluginInfo

CSimulatorPluginInfo swift::misc::test::CTestService::pingPluginInfo ( const swift::misc::simulation::CSimulatorPluginInfo & info) const
slot

Ping plugin info.

Definition at line 325 of file testservice.cpp.

◆ pingPropertyIndex

CPropertyIndex swift::misc::test::CTestService::pingPropertyIndex ( const swift::misc::CPropertyIndex & properties) const
slot

Ping property index.

Definition at line 258 of file testservice.cpp.

◆ pingSimulatedAircraft

CSimulatedAircraft swift::misc::test::CTestService::pingSimulatedAircraft ( const swift::misc::simulation::CSimulatedAircraft & aircraft) const
slot

Ping simulated aircraft.

Definition at line 245 of file testservice.cpp.

◆ pingSituation

CAircraftSituation swift::misc::test::CTestService::pingSituation ( const swift::misc::aviation::CAircraftSituation & situation) const
slot

Ping situation.

Definition at line 301 of file testservice.cpp.

◆ pingSpeed

CSpeed swift::misc::test::CTestService::pingSpeed ( const swift::misc::physical_quantities::CSpeed & speed) const
slot

Ping speed.

Definition at line 283 of file testservice.cpp.

◆ pingTransponder

CTransponder swift::misc::test::CTestService::pingTransponder ( const swift::misc::aviation::CTransponder & transponder) const
slot

Ping transponder.

Definition at line 307 of file testservice.cpp.

◆ pingUser

CUser swift::misc::test::CTestService::pingUser ( const swift::misc::network::CUser & user) const
slot

Ping user.

Definition at line 295 of file testservice.cpp.

◆ receiveAltitude

void swift::misc::test::CTestService::receiveAltitude ( const swift::misc::aviation::CAltitude & altitude) const
slot

Receive altitude.

Definition at line 137 of file testservice.cpp.

◆ receiveAtcStation

void swift::misc::test::CTestService::receiveAtcStation ( const swift::misc::aviation::CAtcStation & station) const
slot

Receive ATC station.

Definition at line 193 of file testservice.cpp.

◆ receiveAtcStationList

void swift::misc::test::CTestService::receiveAtcStationList ( const swift::misc::aviation::CAtcStationList & atcStationList) const
slot

Receive ATC list.

Definition at line 182 of file testservice.cpp.

◆ receiveCallsign

void swift::misc::test::CTestService::receiveCallsign ( const swift::misc::aviation::CCallsign & callsign) const
slot

Receive callsign.

Definition at line 177 of file testservice.cpp.

◆ receiveComUnit

void swift::misc::test::CTestService::receiveComUnit ( const swift::misc::aviation::CComSystem & comUnit) const
slot

Receive com unit.

Definition at line 132 of file testservice.cpp.

◆ receiveGeoPosition

void swift::misc::test::CTestService::receiveGeoPosition ( const swift::misc::geo::CCoordinateGeodetic & geo) const
slot

Receive a geo position.

Definition at line 147 of file testservice.cpp.

◆ receiveLength

void swift::misc::test::CTestService::receiveLength ( const swift::misc::physical_quantities::CLength & length) const
slot

Receive a length.

Definition at line 163 of file testservice.cpp.

◆ receiveList

void swift::misc::test::CTestService::receiveList ( const QList< double > & list) const
slot

Receive list.

Definition at line 142 of file testservice.cpp.

◆ receiveSpeed

void swift::misc::test::CTestService::receiveSpeed ( const swift::misc::physical_quantities::CSpeed & speed) const
slot

Receive speed.

Definition at line 127 of file testservice.cpp.

◆ receiveStringMessage

void swift::misc::test::CTestService::receiveStringMessage ( const QString & message) const
slot

Receive string message.

Definition at line 117 of file testservice.cpp.

◆ receiveTrack

void swift::misc::test::CTestService::receiveTrack ( const swift::misc::aviation::CTrack & track) const
slot

Receive track.

Definition at line 158 of file testservice.cpp.

◆ receiveTransponder

void swift::misc::test::CTestService::receiveTransponder ( const swift::misc::aviation::CTransponder & transponder) const
slot

Receive transponder.

Definition at line 152 of file testservice.cpp.

◆ receiveValueMap

void swift::misc::test::CTestService::receiveValueMap ( const swift::misc::CPropertyIndexVariantMap & valueMap) const
slot

Receive an value map.

Definition at line 188 of file testservice.cpp.

◆ receiveVariant

void swift::misc::test::CTestService::receiveVariant ( const swift::misc::CVariant & variant) const
slot

Receive a QVariant.

Definition at line 122 of file testservice.cpp.

◆ receiveVariantList

void swift::misc::test::CTestService::receiveVariantList ( const swift::misc::CVariantList & variantList) const
slot

Receive variant list.

Definition at line 168 of file testservice.cpp.

◆ registerTestService()

CTestService * swift::misc::test::CTestService::registerTestService ( QDBusConnection & connection,
bool verbose,
QObject * parent = nullptr )
static

Register testservice with connection.

Definition at line 60 of file testservice.cpp.

◆ unregisterTestService()

bool swift::misc::test::CTestService::unregisterTestService ( QDBusConnection & connection)
static

Can the testservice be registered?

Definition at line 100 of file testservice.cpp.


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