1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-19 13:40:49 +03:00

0026936: Drawbacks of inlining in new type system in OCCT 7.0 -- automatic

Automatic restore of IMPLEMENT_STANDARD_RTTIEXT macro (upgrade -rtti)
This commit is contained in:
abv
2015-12-04 14:15:06 +03:00
parent f5f4ebd07b
commit 92efcf78a6
4556 changed files with 7149 additions and 2882 deletions

View File

@@ -21,6 +21,8 @@
#include <XmlMDataXtd_AxisDriver.hxx>
#include <XmlObjMgt_Persistent.hxx>
IMPLEMENT_STANDARD_RTTIEXT(XmlMDataXtd_AxisDriver,XmlMDF_ADriver)
//=======================================================================
//function : XmlMDataXtd_AxisDriver
//purpose : Constructor

View File

@@ -49,7 +49,7 @@ public:
DEFINE_STANDARD_RTTI(XmlMDataXtd_AxisDriver,XmlMDF_ADriver)
DEFINE_STANDARD_RTTIEXT(XmlMDataXtd_AxisDriver,XmlMDF_ADriver)
protected:

View File

@@ -24,6 +24,8 @@
#include <XmlObjMgt.hxx>
#include <XmlObjMgt_Persistent.hxx>
IMPLEMENT_STANDARD_RTTIEXT(XmlMDataXtd_ConstraintDriver,XmlMDF_ADriver)
static TDataXtd_ConstraintEnum ConstraintTypeEnum
(const XmlObjMgt_DOMString&);
static const XmlObjMgt_DOMString& ConstraintTypeString

View File

@@ -49,7 +49,7 @@ public:
DEFINE_STANDARD_RTTI(XmlMDataXtd_ConstraintDriver,XmlMDF_ADriver)
DEFINE_STANDARD_RTTIEXT(XmlMDataXtd_ConstraintDriver,XmlMDF_ADriver)
protected:

View File

@@ -21,6 +21,8 @@
#include <XmlMDataXtd_GeometryDriver.hxx>
#include <XmlObjMgt_Persistent.hxx>
IMPLEMENT_STANDARD_RTTIEXT(XmlMDataXtd_GeometryDriver,XmlMDF_ADriver)
static const XmlObjMgt_DOMString& GeometryTypeString
(const TDataXtd_GeometryEnum);
static Standard_Boolean GeometryTypeEnum

View File

@@ -49,7 +49,7 @@ public:
DEFINE_STANDARD_RTTI(XmlMDataXtd_GeometryDriver,XmlMDF_ADriver)
DEFINE_STANDARD_RTTIEXT(XmlMDataXtd_GeometryDriver,XmlMDF_ADriver)
protected:

View File

@@ -24,6 +24,7 @@
#include <XmlMDataXtd_PatternStdDriver.hxx>
#include <XmlObjMgt_Persistent.hxx>
IMPLEMENT_STANDARD_RTTIEXT(XmlMDataXtd_PatternStdDriver,XmlMDF_ADriver)
IMPLEMENT_DOMSTRING (SignatureString, "signature")
IMPLEMENT_DOMSTRING (Axis1RevString, "axis1reversed")
IMPLEMENT_DOMSTRING (Axis2RevString, "axis2reversed")

View File

@@ -49,7 +49,7 @@ public:
DEFINE_STANDARD_RTTI(XmlMDataXtd_PatternStdDriver,XmlMDF_ADriver)
DEFINE_STANDARD_RTTIEXT(XmlMDataXtd_PatternStdDriver,XmlMDF_ADriver)
protected:

View File

@@ -21,6 +21,8 @@
#include <XmlMDataXtd_PlacementDriver.hxx>
#include <XmlObjMgt_Persistent.hxx>
IMPLEMENT_STANDARD_RTTIEXT(XmlMDataXtd_PlacementDriver,XmlMDF_ADriver)
//=======================================================================
//function : XmlMDataXtd_PlacementDriver
//purpose : Constructor

View File

@@ -49,7 +49,7 @@ public:
DEFINE_STANDARD_RTTI(XmlMDataXtd_PlacementDriver,XmlMDF_ADriver)
DEFINE_STANDARD_RTTIEXT(XmlMDataXtd_PlacementDriver,XmlMDF_ADriver)
protected:

View File

@@ -21,6 +21,8 @@
#include <XmlMDataXtd_PlaneDriver.hxx>
#include <XmlObjMgt_Persistent.hxx>
IMPLEMENT_STANDARD_RTTIEXT(XmlMDataXtd_PlaneDriver,XmlMDF_ADriver)
//=======================================================================
//function : XmlMDataXtd_PlaneDriver
//purpose : Constructor

View File

@@ -49,7 +49,7 @@ public:
DEFINE_STANDARD_RTTI(XmlMDataXtd_PlaneDriver,XmlMDF_ADriver)
DEFINE_STANDARD_RTTIEXT(XmlMDataXtd_PlaneDriver,XmlMDF_ADriver)
protected:

View File

@@ -21,6 +21,8 @@
#include <XmlMDataXtd_PointDriver.hxx>
#include <XmlObjMgt_Persistent.hxx>
IMPLEMENT_STANDARD_RTTIEXT(XmlMDataXtd_PointDriver,XmlMDF_ADriver)
//=======================================================================
//function : XmlMDataXtd_PointDriver
//purpose : Constructor

View File

@@ -49,7 +49,7 @@ public:
DEFINE_STANDARD_RTTI(XmlMDataXtd_PointDriver,XmlMDF_ADriver)
DEFINE_STANDARD_RTTIEXT(XmlMDataXtd_PointDriver,XmlMDF_ADriver)
protected:

View File

@@ -21,6 +21,8 @@
#include <XmlMDataXtd_ShapeDriver.hxx>
#include <XmlObjMgt_Persistent.hxx>
IMPLEMENT_STANDARD_RTTIEXT(XmlMDataXtd_ShapeDriver,XmlMDF_ADriver)
//=======================================================================
//function : XmlMDataXtd_ShapeDriver
//purpose : Constructor

View File

@@ -49,7 +49,7 @@ public:
DEFINE_STANDARD_RTTI(XmlMDataXtd_ShapeDriver,XmlMDF_ADriver)
DEFINE_STANDARD_RTTIEXT(XmlMDataXtd_ShapeDriver,XmlMDF_ADriver)
protected: