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:
@@ -24,6 +24,8 @@
|
||||
#include <StepSelect_Activator.hxx>
|
||||
#include <StepSelect_FloatFormat.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepSelect_Activator,IFSelect_Activator)
|
||||
|
||||
static int initActivator = 0;
|
||||
|
||||
|
||||
|
@@ -49,7 +49,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepSelect_Activator,IFSelect_Activator)
|
||||
DEFINE_STANDARD_RTTIEXT(StepSelect_Activator,IFSelect_Activator)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -48,7 +48,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepSelect_FileModifier,IFSelect_GeneralModifier)
|
||||
DEFINE_STANDARD_RTTI_INLINE(StepSelect_FileModifier,IFSelect_GeneralModifier)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -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.)
|
||||
|
@@ -93,7 +93,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepSelect_FloatFormat,StepSelect_FileModifier)
|
||||
DEFINE_STANDARD_RTTIEXT(StepSelect_FloatFormat,StepSelect_FileModifier)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -60,7 +60,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepSelect_ModelModifier,IFSelect_Modifier)
|
||||
DEFINE_STANDARD_RTTI_INLINE(StepSelect_ModelModifier,IFSelect_Modifier)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -24,6 +24,8 @@
|
||||
#include <StepSelect_StepType.hxx>
|
||||
#include <TColStd_SequenceOfAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepSelect_StepType,IFSelect_Signature)
|
||||
|
||||
static TCollection_AsciiString lastvalue;
|
||||
|
||||
|
||||
|
@@ -64,7 +64,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepSelect_StepType,IFSelect_Signature)
|
||||
DEFINE_STANDARD_RTTIEXT(StepSelect_StepType,IFSelect_Signature)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -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)
|
||||
|
@@ -80,7 +80,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepSelect_WorkLibrary,IFSelect_WorkLibrary)
|
||||
DEFINE_STANDARD_RTTIEXT(StepSelect_WorkLibrary,IFSelect_WorkLibrary)
|
||||
|
||||
protected:
|
||||
|
||||
|
Reference in New Issue
Block a user