core system
force strict ISO C++ (-Wpedantic) TODO: still a lot of variadic macros are not valid ISO C++
This commit is contained in:
@@ -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()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user