mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-20 12:35:43 +08:00
Explicit template instantiations for mixins for containers
This commit is contained in:
@@ -12,6 +12,8 @@
|
||||
|
||||
using namespace BlackMisc::Aviation;
|
||||
|
||||
BLACK_DEFINE_SEQUENCE_MIXINS(BlackMisc::Weather, CCloudLayer, CCloudLayerList)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
CCloudLayerList::CCloudLayerList(const CSequence<CCloudLayer> &other) :
|
||||
|
||||
@@ -19,6 +19,8 @@
|
||||
#include <initializer_list>
|
||||
#include <tuple>
|
||||
|
||||
BLACK_DECLARE_SEQUENCE_MIXINS(BlackMisc::Weather, CCloudLayer, CCloudLayerList)
|
||||
|
||||
namespace BlackMisc
|
||||
{
|
||||
namespace Aviation { class CAltitude; }
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
|
||||
#include <tuple>
|
||||
|
||||
BLACK_DEFINE_SEQUENCE_MIXINS(BlackMisc::Weather, CMetar, CMetarList)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
CMetarList::CMetarList(const CSequence<CMetar> &other) :
|
||||
|
||||
@@ -21,6 +21,8 @@
|
||||
#include <QMetaType>
|
||||
#include <QString>
|
||||
|
||||
BLACK_DECLARE_SEQUENCE_MIXINS(BlackMisc::Weather, CMetar, CMetarList)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
//! Sequence of Metars
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
|
||||
#include "blackmisc/weather/presentweatherlist.h"
|
||||
|
||||
BLACK_DEFINE_SEQUENCE_MIXINS(BlackMisc::Weather, CPresentWeather, CPresentWeatherList)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
CPresentWeatherList::CPresentWeatherList(const CSequence<CPresentWeather> &other) :
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
|
||||
#include <QMetaType>
|
||||
|
||||
BLACK_DECLARE_SEQUENCE_MIXINS(BlackMisc::Weather, CPresentWeather, CPresentWeatherList)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
/*!
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
|
||||
using namespace BlackMisc::Aviation;
|
||||
|
||||
BLACK_DEFINE_SEQUENCE_MIXINS(BlackMisc::Weather, CTemperatureLayer, CTemperatureLayerList)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
CTemperatureLayerList::CTemperatureLayerList(const CSequence<CTemperatureLayer> &other) :
|
||||
|
||||
@@ -19,6 +19,8 @@
|
||||
#include <initializer_list>
|
||||
#include <tuple>
|
||||
|
||||
BLACK_DECLARE_SEQUENCE_MIXINS(BlackMisc::Weather, CTemperatureLayer, CTemperatureLayerList)
|
||||
|
||||
namespace BlackMisc
|
||||
{
|
||||
namespace Aviation { class CAltitude; }
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
|
||||
using namespace BlackMisc::Aviation;
|
||||
|
||||
BLACK_DEFINE_SEQUENCE_MIXINS(BlackMisc::Weather, CVisibilityLayer, CVisibilityLayerList)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
CVisibilityLayerList::CVisibilityLayerList(const CSequence<CVisibilityLayer> &other) :
|
||||
|
||||
@@ -19,6 +19,8 @@
|
||||
#include <initializer_list>
|
||||
#include <tuple>
|
||||
|
||||
BLACK_DECLARE_SEQUENCE_MIXINS(BlackMisc::Weather, CVisibilityLayer, CVisibilityLayerList)
|
||||
|
||||
namespace BlackMisc
|
||||
{
|
||||
namespace Aviation { class CAltitude; }
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
|
||||
#include <tuple>
|
||||
|
||||
BLACK_DEFINE_SEQUENCE_MIXINS(BlackMisc::Weather, CWeatherDataPluginInfo, CWeatherDataPluginInfoList)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
|
||||
|
||||
@@ -19,6 +19,8 @@
|
||||
#include <QMetaType>
|
||||
#include <QStringList>
|
||||
|
||||
BLACK_DECLARE_SEQUENCE_MIXINS(BlackMisc::Weather, CWeatherDataPluginInfo, CWeatherDataPluginInfoList)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
class CWeatherDataPluginInfo;
|
||||
|
||||
@@ -33,6 +33,8 @@ using namespace BlackMisc::PhysicalQuantities;
|
||||
using namespace BlackMisc::Aviation;
|
||||
using namespace BlackMisc::Geo;
|
||||
|
||||
BLACK_DEFINE_SEQUENCE_MIXINS(BlackMisc::Weather, CGridPoint, CWeatherGrid)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
CWeatherGrid::CWeatherGrid(const CSequence<CGridPoint> &other) :
|
||||
|
||||
@@ -20,6 +20,8 @@
|
||||
#include <QMetaType>
|
||||
#include <initializer_list>
|
||||
|
||||
BLACK_DECLARE_SEQUENCE_MIXINS(BlackMisc::Weather, CGridPoint, CWeatherGrid)
|
||||
|
||||
namespace BlackMisc
|
||||
{
|
||||
namespace Geo { class ICoordinateGeodetic; }
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
|
||||
using namespace BlackMisc::Aviation;
|
||||
|
||||
BLACK_DEFINE_SEQUENCE_MIXINS(BlackMisc::Weather, CWindLayer, CWindLayerList)
|
||||
|
||||
namespace BlackMisc::Weather
|
||||
{
|
||||
CWindLayerList::CWindLayerList(const CSequence<CWindLayer> &other) :
|
||||
|
||||
@@ -19,6 +19,8 @@
|
||||
#include <initializer_list>
|
||||
#include <tuple>
|
||||
|
||||
BLACK_DECLARE_SEQUENCE_MIXINS(BlackMisc::Weather, CWindLayer, CWindLayerList)
|
||||
|
||||
namespace BlackMisc
|
||||
{
|
||||
namespace Aviation { class CAltitude; }
|
||||
|
||||
Reference in New Issue
Block a user