mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-12 07:15:34 +08:00
Explicit template instantiations for mixins for value classes
To reduce compile time.
This commit is contained in:
@@ -13,6 +13,8 @@
|
||||
|
||||
using namespace BlackMisc::Aviation;
|
||||
|
||||
BLACK_DEFINE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CCloudLayer)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
|
||||
|
||||
@@ -20,6 +20,8 @@
|
||||
#include <QMetaType>
|
||||
#include <QString>
|
||||
|
||||
BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CCloudLayer)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
/*!
|
||||
|
||||
@@ -15,6 +15,8 @@ using namespace BlackMisc::Aviation;
|
||||
using namespace BlackMisc::Geo;
|
||||
using namespace BlackMisc::PhysicalQuantities;
|
||||
|
||||
BLACK_DEFINE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CGridPoint)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
CGridPoint::CGridPoint(const QString &identifier,
|
||||
|
||||
@@ -27,6 +27,8 @@
|
||||
#include <QMetaType>
|
||||
#include <QString>
|
||||
|
||||
BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CGridPoint)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
/*!
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
using namespace BlackMisc::PhysicalQuantities;
|
||||
using namespace BlackMisc::Aviation;
|
||||
|
||||
BLACK_DEFINE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CMetar)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
CMetar::CMetar()
|
||||
|
||||
@@ -26,6 +26,8 @@
|
||||
#include <QMetaType>
|
||||
#include <QString>
|
||||
|
||||
BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CMetar)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
class CCloudLayer;
|
||||
|
||||
@@ -9,6 +9,8 @@
|
||||
#include "blackmisc/weather/presentweather.h"
|
||||
#include "blackmisc/propertyindexref.h"
|
||||
|
||||
BLACK_DEFINE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CPresentWeather)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
|
||||
|
||||
@@ -22,6 +22,8 @@
|
||||
#include <QString>
|
||||
#include <tuple>
|
||||
|
||||
BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CPresentWeather)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
/*!
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
using namespace BlackMisc::Aviation;
|
||||
using namespace BlackMisc::PhysicalQuantities;
|
||||
|
||||
BLACK_DEFINE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CTemperatureLayer)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
|
||||
|
||||
@@ -22,6 +22,8 @@
|
||||
#include <QMetaType>
|
||||
#include <QString>
|
||||
|
||||
BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CTemperatureLayer)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
/*!
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
using namespace BlackMisc::PhysicalQuantities;
|
||||
using namespace BlackMisc::Aviation;
|
||||
|
||||
BLACK_DEFINE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CVisibilityLayer)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
|
||||
|
||||
@@ -22,6 +22,8 @@
|
||||
#include <QMetaType>
|
||||
#include <QString>
|
||||
|
||||
BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CVisibilityLayer)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
/*!
|
||||
|
||||
@@ -13,6 +13,8 @@
|
||||
|
||||
using namespace BlackMisc;
|
||||
|
||||
BLACK_DEFINE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CWeatherDataPluginInfo)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
CWeatherDataPluginInfo::CWeatherDataPluginInfo(const QString &identifier, const QString &name, const QString &description, bool valid) :
|
||||
|
||||
@@ -19,6 +19,8 @@
|
||||
#include <QMetaType>
|
||||
#include <QString>
|
||||
|
||||
BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CWeatherDataPluginInfo)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
//! Describing a weather data plugin
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
|
||||
#include "blackmisc/weather/weatherscenario.h"
|
||||
|
||||
BLACK_DEFINE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CWeatherScenario)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
void CWeatherScenario::registerMetadata()
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
#include <QMetaType>
|
||||
#include <QVector>
|
||||
|
||||
BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CWeatherScenario)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
/*!
|
||||
|
||||
@@ -13,6 +13,8 @@
|
||||
using namespace BlackMisc::PhysicalQuantities;
|
||||
using namespace BlackMisc::Aviation;
|
||||
|
||||
BLACK_DEFINE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CWindLayer)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
|
||||
|
||||
@@ -22,6 +22,8 @@
|
||||
#include <QMetaType>
|
||||
#include <QString>
|
||||
|
||||
BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackMisc::Weather, CWindLayer)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
/*!
|
||||
|
||||
Reference in New Issue
Block a user