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

@@ -24,6 +24,8 @@
#include <StepSelect_Activator.hxx>
#include <StepSelect_FloatFormat.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepSelect_Activator,IFSelect_Activator)
static int initActivator = 0;

View File

@@ -49,7 +49,7 @@ public:
DEFINE_STANDARD_RTTI(StepSelect_Activator,IFSelect_Activator)
DEFINE_STANDARD_RTTIEXT(StepSelect_Activator,IFSelect_Activator)
protected:

View File

@@ -48,7 +48,7 @@ public:
DEFINE_STANDARD_RTTI(StepSelect_FileModifier,IFSelect_GeneralModifier)
DEFINE_STANDARD_RTTI_INLINE(StepSelect_FileModifier,IFSelect_GeneralModifier)
protected:

View File

@@ -20,6 +20,8 @@
#include <TCollection_AsciiString.hxx>
#include <stdio.h>
IMPLEMENT_STANDARD_RTTIEXT(StepSelect_FloatFormat,StepSelect_FileModifier)
StepSelect_FloatFormat::StepSelect_FloatFormat ()
: thezerosup (Standard_True) , themainform ("%E") ,
theformrange ("%f") , therangemin (0.1) , therangemax (1000.)

View File

@@ -93,7 +93,7 @@ public:
DEFINE_STANDARD_RTTI(StepSelect_FloatFormat,StepSelect_FileModifier)
DEFINE_STANDARD_RTTIEXT(StepSelect_FloatFormat,StepSelect_FileModifier)
protected:

View File

@@ -60,7 +60,7 @@ public:
DEFINE_STANDARD_RTTI(StepSelect_ModelModifier,IFSelect_Modifier)
DEFINE_STANDARD_RTTI_INLINE(StepSelect_ModelModifier,IFSelect_Modifier)
protected:

View File

@@ -24,6 +24,8 @@
#include <StepSelect_StepType.hxx>
#include <TColStd_SequenceOfAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepSelect_StepType,IFSelect_Signature)
static TCollection_AsciiString lastvalue;

View File

@@ -64,7 +64,7 @@ public:
DEFINE_STANDARD_RTTI(StepSelect_StepType,IFSelect_Signature)
DEFINE_STANDARD_RTTIEXT(StepSelect_StepType,IFSelect_Signature)
protected:

View File

@@ -42,6 +42,8 @@
#include <errno.h>
#include <sys/stat.h>
IMPLEMENT_STANDARD_RTTIEXT(StepSelect_WorkLibrary,IFSelect_WorkLibrary)
StepSelect_WorkLibrary::StepSelect_WorkLibrary
(const Standard_Boolean copymode)
: thecopymode (copymode) , thelabmode (0)

View File

@@ -80,7 +80,7 @@ public:
DEFINE_STANDARD_RTTI(StepSelect_WorkLibrary,IFSelect_WorkLibrary)
DEFINE_STANDARD_RTTIEXT(StepSelect_WorkLibrary,IFSelect_WorkLibrary)
protected: