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

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

View File

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

View File

@@ -24,6 +24,8 @@
#include <XmlObjMgt_Persistent.hxx>
#include <stdio.h>
IMPLEMENT_STANDARD_RTTIEXT(XmlMXCAFDoc_CentroidDriver,XmlMDF_ADriver)
//=======================================================================
//function : XmlMXCAFDoc_CentroidDriver
//purpose : Constructor

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -24,6 +24,7 @@
#include <XmlObjMgt.hxx>
#include <XmlObjMgt_Persistent.hxx>
IMPLEMENT_STANDARD_RTTIEXT(XmlMXCAFDoc_DatumDriver,XmlMDF_ADriver)
IMPLEMENT_DOMSTRING (DescrIndexString, "descr")
IMPLEMENT_DOMSTRING (IdIndexString, "ident")

View File

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

View File

@@ -24,6 +24,7 @@
#include <XmlObjMgt.hxx>
#include <XmlObjMgt_Persistent.hxx>
IMPLEMENT_STANDARD_RTTIEXT(XmlMXCAFDoc_DimTolDriver,XmlMDF_ADriver)
IMPLEMENT_DOMSTRING (NameIndexString, "name")
IMPLEMENT_DOMSTRING (DescrIndexString, "descr")
IMPLEMENT_DOMSTRING (FirstIndexString, "first")

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -25,6 +25,7 @@
#include <XmlObjMgt.hxx>
#include <XmlObjMgt_Persistent.hxx>
IMPLEMENT_STANDARD_RTTIEXT(XmlMXCAFDoc_GraphNodeDriver,XmlMDF_ADriver)
IMPLEMENT_DOMSTRING (TreeIdString, "treeid")
IMPLEMENT_DOMSTRING (ChildrenString, "children")
IMPLEMENT_DOMSTRING (FathersString, "fathers")

View File

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

View File

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

View File

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

View File

@@ -60,7 +60,7 @@ public:
DEFINE_STANDARD_RTTI(XmlMXCAFDoc_LocationDriver,XmlMDF_ADriver)
DEFINE_STANDARD_RTTIEXT(XmlMXCAFDoc_LocationDriver,XmlMDF_ADriver)
protected:

View File

@@ -23,6 +23,7 @@
#include <XmlObjMgt.hxx>
#include <XmlObjMgt_Persistent.hxx>
IMPLEMENT_STANDARD_RTTIEXT(XmlMXCAFDoc_MaterialDriver,XmlMDF_ADriver)
IMPLEMENT_DOMSTRING (NameIndexString, "name")
IMPLEMENT_DOMSTRING (DescrIndexString, "descr")
IMPLEMENT_DOMSTRING (DensNameIndexString, "dens_name")

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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