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

@@ -90,7 +90,7 @@ private:
public:
DEFINE_STANDARD_RTTI(Image_AlienPixMap, Image_PixMap) // Type definition
DEFINE_STANDARD_RTTIEXT(Image_AlienPixMap,Image_PixMap) // Type definition
};

View File

@@ -21,6 +21,8 @@
#include <cstdlib>
IMPLEMENT_STANDARD_RTTIEXT(Image_Diff,Standard_Transient)
//! POD structure for packed RGB color value (3 bytes)
struct Image_ColorXXX24
{

View File

@@ -129,7 +129,7 @@ protected:
public:
DEFINE_STANDARD_RTTI(Image_Diff, Standard_Transient) // Type definition
DEFINE_STANDARD_RTTIEXT(Image_Diff,Standard_Transient) // Type definition
};

View File

@@ -22,6 +22,8 @@
IMPLEMENT_STANDARD_RTTIEXT(Image_PixMap,Standard_Transient)
// =======================================================================
// function : Image_PixMap
// purpose :

View File

@@ -279,7 +279,7 @@ private:
public:
DEFINE_STANDARD_RTTI(Image_PixMap, Standard_Transient) // Type definition
DEFINE_STANDARD_RTTIEXT(Image_PixMap,Standard_Transient) // Type definition
};

View File

@@ -127,7 +127,7 @@ public:
public:
DEFINE_STANDARD_RTTI(Image_PixMapData, NCollection_Buffer) // Type definition
DEFINE_STANDARD_RTTI_INLINE(Image_PixMapData,NCollection_Buffer) // Type definition
};