core system

force strict ISO C++ (-Wpedantic)
TODO: still a lot of variadic macros are not valid ISO C++
This commit is contained in:
wmayer
2019-09-18 01:01:14 +02:00
parent f4bc889b4d
commit b50b21576e
88 changed files with 466 additions and 463 deletions

View File

@@ -59,7 +59,7 @@ using namespace std;
// PropertyVector
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
TYPESYSTEM_SOURCE(App::PropertyVector , App::Property);
TYPESYSTEM_SOURCE(App::PropertyVector , App::Property)
//**************************************************************************
// Construction/Destruction
@@ -240,7 +240,7 @@ bool PropertyVector::getPyPathValue(const ObjectIdentifier &path, Py::Object &re
// PropertyVectorDistance
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
TYPESYSTEM_SOURCE(App::PropertyVectorDistance , App::PropertyVector);
TYPESYSTEM_SOURCE(App::PropertyVectorDistance , App::PropertyVector)
//**************************************************************************
// Construction/Destruction
@@ -260,7 +260,7 @@ PropertyVectorDistance::~PropertyVectorDistance()
// PropertyPosition
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
TYPESYSTEM_SOURCE(App::PropertyPosition , App::PropertyVector);
TYPESYSTEM_SOURCE(App::PropertyPosition , App::PropertyVector)
//**************************************************************************
// Construction/Destruction
@@ -280,7 +280,7 @@ PropertyPosition::~PropertyPosition()
// PropertyPosition
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
TYPESYSTEM_SOURCE(App::PropertyDirection , App::PropertyVector);
TYPESYSTEM_SOURCE(App::PropertyDirection , App::PropertyVector)
//**************************************************************************
// Construction/Destruction
@@ -300,7 +300,7 @@ PropertyDirection::~PropertyDirection()
// PropertyVectorList
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
TYPESYSTEM_SOURCE(App::PropertyVectorList , App::PropertyLists);
TYPESYSTEM_SOURCE(App::PropertyVectorList , App::PropertyLists)
//**************************************************************************
// Construction/Destruction
@@ -420,7 +420,7 @@ unsigned int PropertyVectorList::getMemSize (void) const
// PropertyMatrix
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
TYPESYSTEM_SOURCE(App::PropertyMatrix , App::Property);
TYPESYSTEM_SOURCE(App::PropertyMatrix , App::Property)
//**************************************************************************
// Construction/Destruction
@@ -553,7 +553,7 @@ void PropertyMatrix::Paste(const Property &from)
// PropertyPlacement
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
TYPESYSTEM_SOURCE(App::PropertyPlacement , App::Property);
TYPESYSTEM_SOURCE(App::PropertyPlacement , App::Property)
//**************************************************************************
// Construction/Destruction
@@ -780,7 +780,7 @@ void PropertyPlacement::Paste(const Property &from)
// PropertyPlacementList
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
TYPESYSTEM_SOURCE(App::PropertyPlacementList , App::PropertyLists);
TYPESYSTEM_SOURCE(App::PropertyPlacementList , App::PropertyLists)
//**************************************************************************
// Construction/Destruction
@@ -911,7 +911,7 @@ unsigned int PropertyPlacementList::getMemSize (void) const
// PropertyPlacement
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
TYPESYSTEM_SOURCE(App::PropertyPlacementLink , App::PropertyLink);
TYPESYSTEM_SOURCE(App::PropertyPlacementLink , App::PropertyLink)
//**************************************************************************
// Construction/Destruction
@@ -956,7 +956,7 @@ void PropertyPlacementLink::Paste(const Property &from)
// ------------------------------------------------------------
TYPESYSTEM_SOURCE_ABSTRACT(App::PropertyGeometry , App::Property);
TYPESYSTEM_SOURCE_ABSTRACT(App::PropertyGeometry , App::Property)
PropertyGeometry::PropertyGeometry()
{
@@ -970,7 +970,7 @@ PropertyGeometry::~PropertyGeometry()
// ------------------------------------------------------------
TYPESYSTEM_SOURCE_ABSTRACT(App::PropertyComplexGeoData , App::PropertyGeometry);
TYPESYSTEM_SOURCE_ABSTRACT(App::PropertyComplexGeoData , App::PropertyGeometry)
PropertyComplexGeoData::PropertyComplexGeoData()
{