Use C++17 nested namespaces

This commit is contained in:
Lars Toenning
2022-04-29 22:31:49 +02:00
parent d1f41daba2
commit f5d3d59a86
6 changed files with 154 additions and 173 deletions

View File

@@ -23,12 +23,9 @@
class QStringList; class QStringList;
BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackMisc::Aviation, CSelcal) BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackMisc::Aviation, CSelcal)
namespace BlackMisc::PhysicalQuantities { class CFrequency; }
namespace BlackMisc namespace BlackMisc::Aviation
{ {
namespace PhysicalQuantities { class CFrequency; }
namespace Aviation
{
/*! /*!
* Value object for SELCAL. * Value object for SELCAL.
* \see http://en.wikipedia.org/wiki/SELCAL * \see http://en.wikipedia.org/wiki/SELCAL
@@ -91,7 +88,6 @@ namespace BlackMisc
BLACK_METAMEMBER(code) BLACK_METAMEMBER(code)
); );
}; };
} // namespace
} // namespace } // namespace
Q_DECLARE_METATYPE(BlackMisc::Aviation::CSelcal) Q_DECLARE_METATYPE(BlackMisc::Aviation::CSelcal)

View File

@@ -9,7 +9,6 @@
#include "blackmisc/db/registermetadatadb.h" #include "blackmisc/db/registermetadatadb.h"
#include "blackmisc/variant.h" #include "blackmisc/variant.h"
namespace BlackMisc
// DB headers // DB headers
#include "blackmisc/db/dbinfolist.h" #include "blackmisc/db/dbinfolist.h"
#include "blackmisc/db/dbinfo.h" #include "blackmisc/db/dbinfo.h"
@@ -20,9 +19,8 @@ namespace BlackMisc
#include "blackmisc/db/artifactlist.h" #include "blackmisc/db/artifactlist.h"
#include "blackmisc/db/updateinfo.h" #include "blackmisc/db/updateinfo.h"
namespace BlackMisc::Db
{ {
namespace Db
{
void registerMetadata() void registerMetadata()
{ {
CDbFlags::registerMetadata(); CDbFlags::registerMetadata();
@@ -34,6 +32,5 @@ namespace BlackMisc
CDistributionList::registerMetadata(); CDistributionList::registerMetadata();
CUpdateInfo::registerMetadata(); CUpdateInfo::registerMetadata();
} }
}
} // ns } // ns

View File

@@ -8,7 +8,6 @@
#include "blackmisc/geo/registermetadatageo.h" #include "blackmisc/geo/registermetadatageo.h"
namespace BlackMisc
// Geo headers // Geo headers
#include "blackmisc/geo/latitude.h" #include "blackmisc/geo/latitude.h"
#include "blackmisc/geo/longitude.h" #include "blackmisc/geo/longitude.h"
@@ -16,9 +15,8 @@ namespace BlackMisc
#include "blackmisc/geo/coordinategeodeticlist.h" #include "blackmisc/geo/coordinategeodeticlist.h"
#include "blackmisc/geo/elevationplane.h" #include "blackmisc/geo/elevationplane.h"
namespace BlackMisc::Geo
{ {
namespace Geo
{
void registerMetadata() void registerMetadata()
{ {
CCoordinateGeodetic::registerMetadata(); CCoordinateGeodetic::registerMetadata();
@@ -27,6 +25,5 @@ namespace BlackMisc
CLongitude::registerMetadata(); CLongitude::registerMetadata();
CElevationPlane::registerMetadata(); CElevationPlane::registerMetadata();
} }
}
} // ns } // ns

View File

@@ -16,10 +16,8 @@
#include <QDBusMetaType> #include <QDBusMetaType>
namespace BlackMisc namespace BlackMisc::Input
{ {
namespace Input
{
void registerMetadata() void registerMetadata()
{ {
CActionHotkey::registerMetadata(); CActionHotkey::registerMetadata();
@@ -32,6 +30,5 @@ namespace BlackMisc
qDBusRegisterMetaType<KeyCode>(); qDBusRegisterMetaType<KeyCode>();
qRegisterMetaTypeStreamOperators<KeyCode>(); qRegisterMetaTypeStreamOperators<KeyCode>();
} }
}
} // ns } // ns

View File

@@ -40,10 +40,8 @@ using namespace BlackMisc::Simulation::Fsx;
using namespace BlackMisc::Simulation::FsCommon; using namespace BlackMisc::Simulation::FsCommon;
using namespace BlackMisc::Simulation::Settings; using namespace BlackMisc::Simulation::Settings;
namespace BlackMisc namespace BlackMisc::Simulation
{ {
namespace Simulation
{
void registerMetadata() void registerMetadata()
{ {
CAircraftCfgEntries::registerMetadata(); CAircraftCfgEntries::registerMetadata();
@@ -108,6 +106,5 @@ namespace BlackMisc
qRegisterMetaTypeStreamOperators<ReverseLookupLoggingFlag>(); qRegisterMetaTypeStreamOperators<ReverseLookupLoggingFlag>();
qRegisterMetaTypeStreamOperators<ReverseLookupLogging>(); qRegisterMetaTypeStreamOperators<ReverseLookupLogging>();
} }
}
} // ns } // ns

View File

@@ -10,7 +10,6 @@
#include "blackmisc/valueobject.h" #include "blackmisc/valueobject.h"
#include "blackmisc/variant.h" #include "blackmisc/variant.h"
namespace BlackMisc
// Weather headers // Weather headers
#include "blackmisc/weather/cloudlayer.h" #include "blackmisc/weather/cloudlayer.h"
#include "blackmisc/weather/cloudlayerlist.h" #include "blackmisc/weather/cloudlayerlist.h"
@@ -30,9 +29,8 @@ namespace BlackMisc
#include "blackmisc/weather/windlayer.h" #include "blackmisc/weather/windlayer.h"
#include "blackmisc/weather/windlayerlist.h" #include "blackmisc/weather/windlayerlist.h"
namespace BlackMisc::Weather
{ {
namespace Weather
{
void registerMetadata() void registerMetadata()
{ {
CCloudLayer::registerMetadata(); CCloudLayer::registerMetadata();
@@ -53,6 +51,5 @@ namespace BlackMisc
CWindLayer::registerMetadata(); CWindLayer::registerMetadata();
CWindLayerList::registerMetadata(); CWindLayerList::registerMetadata();
} }
}
} // ns } // ns