1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-09-03 14:10:33 +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

@@ -19,6 +19,8 @@
#include <BinLDrivers.hxx>
#include <BinTObjDrivers.hxx>
IMPLEMENT_STANDARD_RTTIEXT(BinTObjDrivers_DocumentRetrievalDriver,BinLDrivers_DocumentRetrievalDriver)
//=======================================================================
//function : BinTObjDrivers_DocumentRetrievalDriver
//purpose :

View File

@@ -40,7 +40,7 @@ class BinTObjDrivers_DocumentRetrievalDriver :
public:
// Declaration of CASCADE RTTI
DEFINE_STANDARD_RTTI (BinTObjDrivers_DocumentRetrievalDriver, BinLDrivers_DocumentRetrievalDriver)
DEFINE_STANDARD_RTTIEXT(BinTObjDrivers_DocumentRetrievalDriver,BinLDrivers_DocumentRetrievalDriver)
};
// Definition of HANDLE object using Standard_DefineHandle.hxx

View File

@@ -19,6 +19,8 @@
#include <BinLDrivers.hxx>
#include <BinTObjDrivers.hxx>
IMPLEMENT_STANDARD_RTTIEXT(BinTObjDrivers_DocumentStorageDriver,BinLDrivers_DocumentStorageDriver)
//=======================================================================
//function : BinTObjDrivers_DocumentStorageDriver
//purpose :

View File

@@ -40,7 +40,7 @@ class BinTObjDrivers_DocumentStorageDriver :
public:
// Declaration of CASCADE RTTI
DEFINE_STANDARD_RTTI (BinTObjDrivers_DocumentStorageDriver, BinLDrivers_DocumentStorageDriver)
DEFINE_STANDARD_RTTIEXT(BinTObjDrivers_DocumentStorageDriver,BinLDrivers_DocumentStorageDriver)
};
// Definition of HANDLE object using Standard_DefineHandle.hxx

View File

@@ -25,6 +25,8 @@
#include <TDF_Tool.hxx>
IMPLEMENT_STANDARD_RTTIEXT(BinTObjDrivers_IntSparseArrayDriver,BinMDF_ADriver)
//=======================================================================
//function : BinTObjDrivers_IntSparseArrayDriver
//purpose : constructor

View File

@@ -49,7 +49,7 @@ class BinTObjDrivers_IntSparseArrayDriver : public BinMDF_ADriver
public:
// CASCADE RTTI
DEFINE_STANDARD_RTTI(BinTObjDrivers_IntSparseArrayDriver, BinMDF_ADriver)
DEFINE_STANDARD_RTTIEXT(BinTObjDrivers_IntSparseArrayDriver,BinMDF_ADriver)
};
// Define handle class

View File

@@ -29,6 +29,8 @@
IMPLEMENT_STANDARD_RTTIEXT(BinTObjDrivers_ModelDriver,BinMDF_ADriver)
//=======================================================================
//function : BinTObjDrivers_ModelDriver
//purpose : constructor

View File

@@ -54,7 +54,7 @@ class BinTObjDrivers_ModelDriver : public BinMDF_ADriver
public:
// CASCADE RTTI
DEFINE_STANDARD_RTTI(BinTObjDrivers_ModelDriver, BinMDF_ADriver)
DEFINE_STANDARD_RTTIEXT(BinTObjDrivers_ModelDriver,BinMDF_ADriver)
};
// Define handle class

View File

@@ -28,6 +28,8 @@
IMPLEMENT_STANDARD_RTTIEXT(BinTObjDrivers_ObjectDriver,BinMDF_ADriver)
//=======================================================================
//function : BinTObjDrivers_ObjectDriver
//purpose : constructor

View File

@@ -55,7 +55,7 @@ class BinTObjDrivers_ObjectDriver : public BinMDF_ADriver
public:
// CASCADE RTTI
DEFINE_STANDARD_RTTI(BinTObjDrivers_ObjectDriver, BinMDF_ADriver)
DEFINE_STANDARD_RTTIEXT(BinTObjDrivers_ObjectDriver,BinMDF_ADriver)
};
// Define handle class

View File

@@ -28,6 +28,8 @@
#include <TDF_Tool.hxx>
IMPLEMENT_STANDARD_RTTIEXT(BinTObjDrivers_ReferenceDriver,BinMDF_ADriver)
//=======================================================================
//function : BinTObjDrivers_ReferenceDriver
//purpose : constructor

View File

@@ -55,7 +55,7 @@ class BinTObjDrivers_ReferenceDriver : public BinMDF_ADriver
public:
// CASCADE RTTI
DEFINE_STANDARD_RTTI(BinTObjDrivers_ReferenceDriver, BinMDF_ADriver)
DEFINE_STANDARD_RTTIEXT(BinTObjDrivers_ReferenceDriver,BinMDF_ADriver)
};
// Define handle class

View File

@@ -23,6 +23,8 @@
#include <TObj_TXYZ.hxx>
IMPLEMENT_STANDARD_RTTIEXT(BinTObjDrivers_XYZDriver,BinMDF_ADriver)
//=======================================================================
//function : BinTObjDrivers_XYZDriver
//purpose : constructor

View File

@@ -50,7 +50,7 @@ class BinTObjDrivers_XYZDriver : public BinMDF_ADriver
public:
// CASCADE RTTI
DEFINE_STANDARD_RTTI(BinTObjDrivers_XYZDriver, BinMDF_ADriver)
DEFINE_STANDARD_RTTIEXT(BinTObjDrivers_XYZDriver,BinMDF_ADriver)
};
// Define handle class