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

@@ -18,6 +18,8 @@
#include <TransferBRep_BinderOfShape.hxx>
#include <TransferBRep_ShapeInfo.hxx>
IMPLEMENT_STANDARD_RTTIEXT(TransferBRep_BinderOfShape,Transfer_Binder)
TransferBRep_BinderOfShape::TransferBRep_BinderOfShape (){ }
TransferBRep_BinderOfShape::TransferBRep_BinderOfShape (const TopoDS_Shape& res)

View File

@@ -78,7 +78,7 @@ public:
DEFINE_STANDARD_RTTI(TransferBRep_BinderOfShape,Transfer_Binder)
DEFINE_STANDARD_RTTIEXT(TransferBRep_BinderOfShape,Transfer_Binder)
protected:

View File

@@ -65,7 +65,7 @@ public:
DEFINE_STANDARD_RTTI(TransferBRep_OrientedShapeMapper,Transfer_Finder)
DEFINE_STANDARD_RTTI_INLINE(TransferBRep_OrientedShapeMapper,Transfer_Finder)
protected:

View File

@@ -26,6 +26,8 @@
#include <TopoDS_Wire.hxx>
#include <TransferBRep_ShapeBinder.hxx>
IMPLEMENT_STANDARD_RTTIEXT(TransferBRep_ShapeBinder,TransferBRep_BinderOfShape)
TransferBRep_ShapeBinder::TransferBRep_ShapeBinder () { }
TransferBRep_ShapeBinder::TransferBRep_ShapeBinder (const TopoDS_Shape& shape)

View File

@@ -73,7 +73,7 @@ public:
DEFINE_STANDARD_RTTI(TransferBRep_ShapeBinder,TransferBRep_BinderOfShape)
DEFINE_STANDARD_RTTIEXT(TransferBRep_ShapeBinder,TransferBRep_BinderOfShape)
protected:

View File

@@ -27,6 +27,8 @@
#include <TopoDS_Wire.hxx>
#include <TransferBRep_ShapeListBinder.hxx>
IMPLEMENT_STANDARD_RTTIEXT(TransferBRep_ShapeListBinder,Transfer_Binder)
TransferBRep_ShapeListBinder::TransferBRep_ShapeListBinder ()
{ theres = new TopTools_HSequenceOfShape(); }

View File

@@ -96,7 +96,7 @@ public:
DEFINE_STANDARD_RTTI(TransferBRep_ShapeListBinder,Transfer_Binder)
DEFINE_STANDARD_RTTIEXT(TransferBRep_ShapeListBinder,Transfer_Binder)
protected:

View File

@@ -65,7 +65,7 @@ public:
DEFINE_STANDARD_RTTI(TransferBRep_ShapeMapper,Transfer_Finder)
DEFINE_STANDARD_RTTI_INLINE(TransferBRep_ShapeMapper,Transfer_Finder)
protected:

View File

@@ -18,6 +18,8 @@
#include <Standard_Type.hxx>
#include <TransferBRep_TransferResultInfo.hxx>
IMPLEMENT_STANDARD_RTTIEXT(TransferBRep_TransferResultInfo,MMgt_TShared)
//=======================================================================
//function : TransferBRep_TransferResultInfo
//purpose :

View File

@@ -68,7 +68,7 @@ public:
DEFINE_STANDARD_RTTI(TransferBRep_TransferResultInfo,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(TransferBRep_TransferResultInfo,MMgt_TShared)
protected: