clang: error: default initialization of an object of const type 'const BlackMisc::Aviation::CAirlineIcaoCodeList' without a user-provided default constructor

This commit is contained in:
Klaus Basan
2016-05-24 20:31:28 +02:00
parent f92765d515
commit 0aa916f057
8 changed files with 14 additions and 4 deletions

View File

@@ -18,6 +18,9 @@ namespace BlackMisc
{
namespace Aviation
{
CAircraftIcaoCodeList::CAircraftIcaoCodeList()
{ }
CAircraftIcaoCodeList::CAircraftIcaoCodeList(const CSequence<CAircraftIcaoCode> &other) :
CSequence<CAircraftIcaoCode>(other)
{ }

View File

@@ -40,7 +40,7 @@ namespace BlackMisc
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftIcaoCodeList)
//! Default constructor.
CAircraftIcaoCodeList() = default;
CAircraftIcaoCodeList();
//! Construct from a base class object.
CAircraftIcaoCodeList(const CSequence<CAircraftIcaoCode> &other);

View File

@@ -18,6 +18,9 @@ namespace BlackMisc
{
namespace Aviation
{
CAirlineIcaoCodeList::CAirlineIcaoCodeList()
{ }
CAirlineIcaoCodeList::CAirlineIcaoCodeList(const CSequence<CAirlineIcaoCode> &other) :
CSequence<CAirlineIcaoCode>(other)
{ }

View File

@@ -41,7 +41,7 @@ namespace BlackMisc
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAirlineIcaoCodeList)
//! Default constructor.
CAirlineIcaoCodeList() = default;
CAirlineIcaoCodeList();
//! Construct from a base class object.
CAirlineIcaoCodeList(const CSequence<CAirlineIcaoCode> &other);