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

@@ -31,6 +31,8 @@
#include <TColStd_MapIteratorOfPackedMapOfInteger.hxx>
#include <TColStd_SequenceOfInteger.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Message_Algorithm,MMgt_TShared)
//=======================================================================
//function : SetMessenger
//purpose :

View File

@@ -200,7 +200,7 @@ public:
DEFINE_STANDARD_RTTI(Message_Algorithm,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Message_Algorithm,MMgt_TShared)
protected:

View File

@@ -21,6 +21,8 @@
#include <TCollection_AsciiString.hxx>
#include <TCollection_ExtendedString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Message_Messenger,MMgt_TShared)
//=======================================================================
//function : Message_Messenger
//purpose :

View File

@@ -100,7 +100,7 @@ public:
DEFINE_STANDARD_RTTI(Message_Messenger,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Message_Messenger,MMgt_TShared)
protected:

View File

@@ -19,6 +19,8 @@
#include <TCollection_AsciiString.hxx>
#include <TCollection_ExtendedString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Message_Printer,MMgt_TShared)
//=======================================================================
//function : Constructor
//purpose :

View File

@@ -66,7 +66,7 @@ public:
DEFINE_STANDARD_RTTI(Message_Printer,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Message_Printer,MMgt_TShared)
protected:

View File

@@ -22,6 +22,8 @@
#include <TCollection_AsciiString.hxx>
#include <TCollection_ExtendedString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Message_PrinterOStream,Message_Printer)
#ifndef _WIN32
#include <strings.h>
#endif

View File

@@ -87,7 +87,7 @@ public:
DEFINE_STANDARD_RTTI(Message_PrinterOStream,Message_Printer)
DEFINE_STANDARD_RTTIEXT(Message_PrinterOStream,Message_Printer)
protected:

View File

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

View File

@@ -171,7 +171,7 @@ public:
DEFINE_STANDARD_RTTI(Message_ProgressIndicator,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Message_ProgressIndicator,MMgt_TShared)
protected: