Formatting, housekeeping

This commit is contained in:
Klaus Basan
2014-07-01 13:37:45 +02:00
parent b65829444a
commit e8baa37b9d
8 changed files with 50 additions and 64 deletions

View File

@@ -307,9 +307,6 @@ namespace BlackCore
void CAirspaceMonitor::receivedBookings(const CAtcStationList &bookedStations) void CAirspaceMonitor::receivedBookings(const CAtcStationList &bookedStations)
{ {
// KB_REMOVE qDebug
qDebug() << Q_FUNC_INFO << QThread::currentThreadId();
this->m_atcStationsBooked.clear(); this->m_atcStationsBooked.clear();
foreach(CAtcStation bookedStation, bookedStations) foreach(CAtcStation bookedStation, bookedStations)
{ {

View File

@@ -21,21 +21,21 @@
namespace BlackCore namespace BlackCore
{ {
//! \brief Network context //! Network context
class IContextSimulator : public CContext class IContextSimulator : public CContext
{ {
Q_OBJECT Q_OBJECT
Q_CLASSINFO("D-Bus Interface", BLACKCORE_CONTEXTSIMULATOR_INTERFACENAME) Q_CLASSINFO("D-Bus Interface", BLACKCORE_CONTEXTSIMULATOR_INTERFACENAME)
public: public:
//! \brief Service name //! Service name
static const QString &InterfaceName() static const QString &InterfaceName()
{ {
static QString s(BLACKCORE_CONTEXTSIMULATOR_INTERFACENAME); static QString s(BLACKCORE_CONTEXTSIMULATOR_INTERFACENAME);
return s; return s;
} }
//! \brief Service path //! Service path
static const QString &ObjectPath() static const QString &ObjectPath()
{ {
static QString s(BLACKCORE_CONTEXTSIMULATOR_OBJECTPATH); static QString s(BLACKCORE_CONTEXTSIMULATOR_OBJECTPATH);
@@ -66,16 +66,16 @@ namespace BlackCore
//! Returns true when simulator is connected and available //! Returns true when simulator is connected and available
virtual bool isConnected() const = 0; virtual bool isConnected() const = 0;
//! \brief Can we connect? //! Can we connect?
virtual bool canConnect() = 0; virtual bool canConnect() = 0;
//! \brief Connect to simulator //! Connect to simulator
virtual bool connectTo() = 0; virtual bool connectTo() = 0;
//! \brief Connect to simulator (asynchronous version) //! Connect to simulator (asynchronous version)
virtual void asyncConnectTo() = 0; virtual void asyncConnectTo() = 0;
//! \brief Disconnect from simulator //! Disconnect from simulator
virtual bool disconnectFrom() = 0; virtual bool disconnectFrom() = 0;
//! Simulator info //! Simulator info
@@ -100,7 +100,7 @@ namespace BlackCore
virtual void settingsChanged(uint type) = 0; virtual void settingsChanged(uint type) = 0;
protected: protected:
//! \brief Constructor //! Constructor
IContextSimulator(CRuntimeConfig::ContextMode mode, CRuntime *runtime) : CContext(mode, runtime) {} IContextSimulator(CRuntimeConfig::ContextMode mode, CRuntime *runtime) : CContext(mode, runtime) {}
}; };

View File

@@ -8,7 +8,7 @@
namespace BlackGui namespace BlackGui
{ {
/*! /*!
* \brief Server list model * User list model
*/ */
class CUserListModel : public CListModelBase<BlackMisc::Network::CUser, BlackMisc::Network::CUserList> class CUserListModel : public CListModelBase<BlackMisc::Network::CUser, BlackMisc::Network::CUserList>
{ {
@@ -23,10 +23,10 @@ namespace BlackGui
UserShort UserShort
}; };
//! \brief Constructor //! Constructor
explicit CUserListModel(UserMode userMode, QObject *parent = nullptr); explicit CUserListModel(UserMode userMode, QObject *parent = nullptr);
//! \brief Destructor //! Destructor
virtual ~CUserListModel() {} virtual ~CUserListModel() {}
//! Set station mode //! Set station mode

View File

@@ -274,9 +274,8 @@ namespace BlackMisc
return true; return true;
} }
/*! /*
* \brief When booked? * When booked?
* \return
*/ */
CTime CAtcStation::bookedWhen() const CTime CAtcStation::bookedWhen() const
{ {

View File

@@ -3,9 +3,7 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/*! //! \file
\file
*/
#ifndef BLACKMISC_ATCSTATION_H #ifndef BLACKMISC_ATCSTATION_H
#define BLACKMISC_ATCSTATION_H #define BLACKMISC_ATCSTATION_H
@@ -34,7 +32,7 @@ namespace BlackMisc
{ {
public: public:
//! \brief Properties by index //! Properties by index
enum ColumnIndex enum ColumnIndex
{ {
IndexCallsign = 0, IndexCallsign = 0,
@@ -61,13 +59,13 @@ namespace BlackMisc
IndexVoiceRoomUrl IndexVoiceRoomUrl
}; };
//! \brief Default constructor. //! Default constructor.
CAtcStation(); CAtcStation();
//! \brief Simplified constructor //! Simplified constructor
CAtcStation(const QString &callsign); CAtcStation(const QString &callsign);
//! \brief ATC station constructor //! ATC station constructor
CAtcStation(const CCallsign &callsign, const BlackMisc::Network::CUser &controller, CAtcStation(const CCallsign &callsign, const BlackMisc::Network::CUser &controller,
const BlackMisc::PhysicalQuantities::CFrequency &frequency, const BlackMisc::PhysicalQuantities::CFrequency &frequency,
const BlackMisc::Geo::CCoordinateGeodetic &pos, const BlackMisc::PhysicalQuantities::CLength &range, const BlackMisc::Geo::CCoordinateGeodetic &pos, const BlackMisc::PhysicalQuantities::CLength &range,
@@ -80,25 +78,25 @@ namespace BlackMisc
return QVariant::fromValue(*this); return QVariant::fromValue(*this);
} }
//! \brief Equal operator == //! Equal operator ==
bool operator ==(const CAtcStation &other) const; bool operator ==(const CAtcStation &other) const;
//! \brief Unequal operator != //! Unequal operator !=
bool operator !=(const CAtcStation &other) const; bool operator !=(const CAtcStation &other) const;
//! \brief Has booking times? //! Has booking times?
bool hasBookingTimes() const bool hasBookingTimes() const
{ {
return !(this->m_bookedFromUtc.isNull() && this->m_bookedUntilUtc.isNull()); return !(this->m_bookedFromUtc.isNull() && this->m_bookedUntilUtc.isNull());
} }
//! \brief Has ATIS? //! Has ATIS?
bool hasAtis() const bool hasAtis() const
{ {
return this->m_atis.hasMessage(); return this->m_atis.hasMessage();
} }
//! \brief Has METAR? //! Has METAR?
bool hasMetar() const bool hasMetar() const
{ {
return this->m_metar.hasMessage(); return this->m_metar.hasMessage();
@@ -131,13 +129,13 @@ namespace BlackMisc
//! Set controller's id //! Set controller's id
void setControllerId(const QString &controllerId) { this->m_controller.setId(controllerId); } void setControllerId(const QString &controllerId) { this->m_controller.setId(controllerId); }
//! \brief Has valid realname? //! Has valid realname?
bool hasValidRealName() const { return this->m_controller.hasValidRealName(); } bool hasValidRealName() const { return this->m_controller.hasValidRealName(); }
//! \brief Has valid id? //! Has valid id?
bool hasValidId() const { return this->m_controller.hasValidId(); } bool hasValidId() const { return this->m_controller.hasValidId(); }
//! \brief Valid COM frequency //! Valid COM frequency
bool hasValidFrequency() const { return BlackMisc::Aviation::CComSystem::isValidCivilAviationFrequency(this->getFrequency()); } bool hasValidFrequency() const { return BlackMisc::Aviation::CComSystem::isValidCivilAviationFrequency(this->getFrequency()); }
//! Get frequency. //! Get frequency.
@@ -153,16 +151,16 @@ namespace BlackMisc
void setPosition(const BlackMisc::Geo::CCoordinateGeodetic &position) { this->m_position = position; } void setPosition(const BlackMisc::Geo::CCoordinateGeodetic &position) { this->m_position = position; }
/*! /*!
* \brief Syncronize controller data * Syncronize controller data
* Updates two stations (namely a booked and online ATC station) with complementary data * Updates two stations (namely a booked and online ATC station) with complementary data
* \param otherStation * \param otherStation
*/ */
void syncronizeControllerData(CAtcStation &otherStation); void syncronizeControllerData(CAtcStation &otherStation);
//! \brief Get the radius of the controller's area of visibility. //! Get the radius of the controller's area of visibility.
const BlackMisc::PhysicalQuantities::CLength &getRange() const { return m_range; } const BlackMisc::PhysicalQuantities::CLength &getRange() const { return m_range; }
//! \brief Set range //! Set range
void setRange(const BlackMisc::PhysicalQuantities::CLength &range) { this->m_range = range; } void setRange(const BlackMisc::PhysicalQuantities::CLength &range) { this->m_range = range; }
//! Get the distance to own plane //! Get the distance to own plane
@@ -175,25 +173,25 @@ namespace BlackMisc
bool hasValidDistance() const { return !this->m_distanceToPlane.isNull();} bool hasValidDistance() const { return !this->m_distanceToPlane.isNull();}
/*! /*!
* \brief Calculcate distance to plane, set it, and also return it * Calculcate distance to plane, set it, and also return it
* \param position other position * \param position other position
* \return * \return
*/ */
const BlackMisc::PhysicalQuantities::CLength &calculcateDistanceToPlane(const BlackMisc::Geo::CCoordinateGeodetic &position); const BlackMisc::PhysicalQuantities::CLength &calculcateDistanceToPlane(const BlackMisc::Geo::CCoordinateGeodetic &position);
//! \brief Is station online (or just booked)? //! Is station online (or just booked)?
bool isOnline() const { return m_isOnline; } bool isOnline() const { return m_isOnline; }
//! Set online //! Set online
void setOnline(bool online) { this->m_isOnline = online; } void setOnline(bool online) { this->m_isOnline = online; }
//! \brief Get voice room //! Get voice room
const BlackMisc::Audio::CVoiceRoom &getVoiceRoom() const { return this->m_voiceRoom; } const BlackMisc::Audio::CVoiceRoom &getVoiceRoom() const { return this->m_voiceRoom; }
//! \brief Set voice room //! Set voice room
void setVoiceRoom(const BlackMisc::Audio::CVoiceRoom &voiceRoom) { this->m_voiceRoom = voiceRoom; } void setVoiceRoom(const BlackMisc::Audio::CVoiceRoom &voiceRoom) { this->m_voiceRoom = voiceRoom; }
//! \brief Valid voice room? //! Valid voice room?
bool hasValidVoiceRoom() const { return this->m_voiceRoom.isValid(); } bool hasValidVoiceRoom() const { return this->m_voiceRoom.isValid(); }
/*! /*!
@@ -211,24 +209,24 @@ namespace BlackMisc
*/ */
const QDateTime &getBookedUntilUtc() const { return m_bookedUntilUtc; } const QDateTime &getBookedUntilUtc() const { return m_bookedUntilUtc; }
//! \brief Has valid booking times? //! Has valid booking times?
bool hasValidBookingTimes() const bool hasValidBookingTimes() const
{ {
return !this->m_bookedFromUtc.isNull() && this->m_bookedFromUtc.isValid() && return !this->m_bookedFromUtc.isNull() && this->m_bookedFromUtc.isValid() &&
!this->m_bookedUntilUtc.isNull() && this->m_bookedUntilUtc.isValid(); !this->m_bookedUntilUtc.isNull() && this->m_bookedUntilUtc.isValid();
} }
//! \brief Transfer booking times //! Transfer booking times
void setBookedFromUntil(const CAtcStation &otherStation) void setBookedFromUntil(const CAtcStation &otherStation)
{ {
this->setBookedFromUtc(otherStation.getBookedFromUtc()); this->setBookedFromUtc(otherStation.getBookedFromUtc());
this->setBookedUntilUtc(otherStation.getBookedUntilUtc()); this->setBookedUntilUtc(otherStation.getBookedUntilUtc());
} }
//! \brief Booked now? //! Booked now?
bool isBookedNow() const; bool isBookedNow() const;
//! \brief Tuned in within 25KHz channel spacing //! Tuned in within 25KHz channel spacing
bool isComUnitTunedIn25KHz(const BlackMisc::Aviation::CComSystem &comUnit) const bool isComUnitTunedIn25KHz(const BlackMisc::Aviation::CComSystem &comUnit) const
{ {
return comUnit.isActiveFrequencyWithin25kHzChannel(this->getFrequency()); return comUnit.isActiveFrequencyWithin25kHzChannel(this->getFrequency());
@@ -243,22 +241,22 @@ namespace BlackMisc
*/ */
BlackMisc::PhysicalQuantities::CTime bookedWhen() const; BlackMisc::PhysicalQuantities::CTime bookedWhen() const;
//! \brief Get ATIS //! Get ATIS
const CInformationMessage &getAtis() const { return m_atis; } const CInformationMessage &getAtis() const { return m_atis; }
//! \brief Set ATIS //! Set ATIS
void setAtis(const CInformationMessage &atis) { this->m_atis = atis;} void setAtis(const CInformationMessage &atis) { this->m_atis = atis;}
//! \brief Set ATIS Message //! Set ATIS Message
void setAtisMessage(const QString &atis) { this->m_atis.setMessage(atis); } void setAtisMessage(const QString &atis) { this->m_atis.setMessage(atis); }
//! \brief Get METAR //! Get METAR
const CInformationMessage &getMetar() const { return m_metar; } const CInformationMessage &getMetar() const { return m_metar; }
//! \brief Set METAR //! Set METAR
void setMetar(const CInformationMessage &metar) { this->m_metar = metar;} void setMetar(const CInformationMessage &metar) { this->m_metar = metar;}
//! \brief Set METAR Message //! Set METAR Message
void setMetarMessage(const QString &metar) { this->m_metar.setMessage(metar); } void setMetarMessage(const QString &metar) { this->m_metar.setMessage(metar); }
//! Set booked until //! Set booked until
@@ -294,7 +292,7 @@ namespace BlackMisc
//! \copydoc CValueObject::fromJson //! \copydoc CValueObject::fromJson
void fromJson(const QJsonObject &json) override; void fromJson(const QJsonObject &json) override;
//! \brief Register metadata //! Register metadata
static void registerMetadata(); static void registerMetadata();
//! \copydoc TupleConverter<>::jsonMembers() //! \copydoc TupleConverter<>::jsonMembers()
@@ -326,7 +324,7 @@ namespace BlackMisc
BlackMisc::PhysicalQuantities::CFrequency m_frequency; BlackMisc::PhysicalQuantities::CFrequency m_frequency;
BlackMisc::Geo::CCoordinateGeodetic m_position; BlackMisc::Geo::CCoordinateGeodetic m_position;
BlackMisc::PhysicalQuantities::CLength m_range; BlackMisc::PhysicalQuantities::CLength m_range;
BlackMisc::PhysicalQuantities::CLength m_distanceToPlane; BlackMisc::PhysicalQuantities::CLength m_distanceToPlane; // make mutable ?
bool m_isOnline; bool m_isOnline;
QDateTime m_bookedFromUtc; QDateTime m_bookedFromUtc;
QDateTime m_bookedUntilUtc; QDateTime m_bookedUntilUtc;
@@ -338,7 +336,6 @@ namespace BlackMisc
} // namespace } // namespace
} // namespace } // namespace
// o.m_metar, o.m_voiceRoom
BLACK_DECLARE_TUPLE_CONVERSION(BlackMisc::Aviation::CAtcStation, (o.m_callsign, o.m_controller, o.m_frequency, o.m_position, o.m_range, o.m_isOnline, o.m_distanceToPlane, o.m_atis, o.m_bookedFromUtc, o.m_bookedUntilUtc, o.m_metar, o.m_voiceRoom)) BLACK_DECLARE_TUPLE_CONVERSION(BlackMisc::Aviation::CAtcStation, (o.m_callsign, o.m_controller, o.m_frequency, o.m_position, o.m_range, o.m_isOnline, o.m_distanceToPlane, o.m_atis, o.m_bookedFromUtc, o.m_bookedUntilUtc, o.m_metar, o.m_voiceRoom))
Q_DECLARE_METATYPE(BlackMisc::Aviation::CAtcStation) Q_DECLARE_METATYPE(BlackMisc::Aviation::CAtcStation)

View File

@@ -90,7 +90,7 @@ namespace BlackMisc
} }
/* /*
* All pilots * All controllers
*/ */
CUserList CAtcStationList::getControllers() const CUserList CAtcStationList::getControllers() const
{ {
@@ -103,7 +103,6 @@ namespace BlackMisc
return users; return users;
} }
/* /*
* Merge with booking * Merge with booking
*/ */

View File

@@ -3,9 +3,7 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/*! //! \file
\file
*/
#ifndef BLACKMISC_ATCSTATIONLIST_H #ifndef BLACKMISC_ATCSTATIONLIST_H
#define BLACKMISC_ATCSTATIONLIST_H #define BLACKMISC_ATCSTATIONLIST_H

View File

@@ -40,14 +40,10 @@ namespace BlackMisc
static const int MaxRemarksLength = 150; //!< Max remarks length static const int MaxRemarksLength = 150; //!< Max remarks length
static const int MaxRouteLength = 150; //!< Max route length static const int MaxRouteLength = 150; //!< Max route length
/*! //! Default constructor
* Default constructor
*/
CFlightPlan() {} CFlightPlan() {}
/*! //! Constructor
* Constructor
*/
CFlightPlan(const QString &equipmentIcao, const CAirportIcao &originAirportIcao, const CAirportIcao &destinationAirportIcao, const CAirportIcao &alternateAirportIcao, CFlightPlan(const QString &equipmentIcao, const CAirportIcao &originAirportIcao, const CAirportIcao &destinationAirportIcao, const CAirportIcao &alternateAirportIcao,
QDateTime takeoffTimePlanned, QDateTime takeoffTimeActual, const PhysicalQuantities::CTime &enrouteTime, const PhysicalQuantities::CTime &fuelTime, QDateTime takeoffTimePlanned, QDateTime takeoffTimeActual, const PhysicalQuantities::CTime &enrouteTime, const PhysicalQuantities::CTime &fuelTime,
const CAltitude &cruiseAltitude, const PhysicalQuantities::CSpeed &cruiseTrueAirspeed, FlightRules flightRules, const QString &route, const QString &remarks) const CAltitude &cruiseAltitude, const PhysicalQuantities::CSpeed &cruiseTrueAirspeed, FlightRules flightRules, const QString &route, const QString &remarks)