1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-09 13:22:24 +03:00

0028832: MMgt_TShared can be replaced by Standard_Transient

This commit is contained in:
kgv
2017-07-06 10:38:18 +03:00
committed by bugmaster
parent e958a649c6
commit 25e59720d6
980 changed files with 2451 additions and 2539 deletions

View File

@@ -21,7 +21,7 @@
#include <Standard_Type.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Interface_Check,MMgt_TShared)
IMPLEMENT_STANDARD_RTTIEXT(Interface_Check,Standard_Transient)
// Un Check est cree au depart sans liste de message : celle ci est creee
// seulement si au moins une erreur doit y etre enregitree (Fail-Warning)

View File

@@ -21,7 +21,7 @@
#include <Standard_Type.hxx>
#include <TColStd_HSequenceOfHAsciiString.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
#include <Standard_CString.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
@@ -38,7 +38,7 @@ class Message_Messenger;
#endif
class Interface_Check;
DEFINE_STANDARD_HANDLE(Interface_Check, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_Check, Standard_Transient)
//! Defines a Check, as a list of Fail or Warning Messages under
//! a literal form, which can be empty. A Check can also bring an
@@ -51,7 +51,7 @@ DEFINE_STANDARD_HANDLE(Interface_Check, MMgt_TShared)
//! inserted (integers, reals, strings)
//! The original form can be more suitable for some operations
//! such as counting messages
class Interface_Check : public MMgt_TShared
class Interface_Check : public Standard_Transient
{
public:
@@ -248,7 +248,7 @@ public:
DEFINE_STANDARD_RTTIEXT(Interface_Check,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Interface_Check,Standard_Transient)
protected:

View File

@@ -17,4 +17,4 @@
#include <Standard_Transient.hxx>
#include <Standard_Type.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Interface_CopyControl,MMgt_TShared)
IMPLEMENT_STANDARD_RTTIEXT(Interface_CopyControl,Standard_Transient)

View File

@@ -20,14 +20,14 @@
#include <Standard.hxx>
#include <Standard_Type.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Boolean.hxx>
class Interface_InterfaceError;
class Standard_Transient;
class Interface_CopyControl;
DEFINE_STANDARD_HANDLE(Interface_CopyControl, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_CopyControl, Standard_Transient)
//! This deferred class describes the services required by
//! CopyTool to work. They are very simple and correspond
@@ -35,7 +35,7 @@ DEFINE_STANDARD_HANDLE(Interface_CopyControl, MMgt_TShared)
//! But they can be provided by various classes which can
//! control a Transfer. Each Starting Entity have at most
//! one Result (Mapping one-one)
class Interface_CopyControl : public MMgt_TShared
class Interface_CopyControl : public Standard_Transient
{
public:
@@ -57,7 +57,7 @@ public:
DEFINE_STANDARD_RTTIEXT(Interface_CopyControl,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Interface_CopyControl,Standard_Transient)
protected:

View File

@@ -20,7 +20,7 @@
#include <Standard_Transient.hxx>
#include <Standard_Type.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Interface_EntityCluster,MMgt_TShared)
IMPLEMENT_STANDARD_RTTIEXT(Interface_EntityCluster,Standard_Transient)
// Un Cluster, ce sont 4 entites qui se suivent (dans le principe, nombre fixe,
// meme si pas 4). Elles sont remplies depuis 0. Il y a donc autant d Entites

View File

@@ -20,7 +20,7 @@
#include <Standard.hxx>
#include <Standard_Type.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
class Standard_Transient;
@@ -31,7 +31,7 @@ class Interface_EntityIterator;
class Interface_EntityCluster;
DEFINE_STANDARD_HANDLE(Interface_EntityCluster, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_EntityCluster, Standard_Transient)
//! Auxiliary class for EntityList. An EntityList designates an
//! EntityCluster, which brings itself an fixed maximum count of
@@ -43,7 +43,7 @@ DEFINE_STANDARD_HANDLE(Interface_EntityCluster, MMgt_TShared)
//! little count. It is designed for a light management.
//! Remark that a new Item may not be Null, because this is the
//! criterium used for "End of List"
class Interface_EntityCluster : public MMgt_TShared
class Interface_EntityCluster : public Standard_Transient
{
public:
@@ -96,7 +96,7 @@ public:
friend class Interface_EntityList;
DEFINE_STANDARD_RTTIEXT(Interface_EntityCluster,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Interface_EntityCluster,Standard_Transient)
protected:

View File

@@ -27,7 +27,7 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Interface_FileReaderData,MMgt_TShared)
IMPLEMENT_STANDARD_RTTIEXT(Interface_FileReaderData,Standard_Transient)
// Stoque les Donnees issues d un Fichier (Conservees sous forme Litterale)
// Chaque norme peut s en servir comme base (listes de parametres litteraux,

View File

@@ -23,7 +23,7 @@
#include <Standard_Integer.hxx>
#include <TColStd_Array1OfInteger.hxx>
#include <TColStd_Array1OfTransient.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
#include <Standard_CString.hxx>
#include <Interface_ParamType.hxx>
#include <Standard_Boolean.hxx>
@@ -37,7 +37,7 @@ class Standard_Transient;
class Interface_FileReaderData;
DEFINE_STANDARD_HANDLE(Interface_FileReaderData, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_FileReaderData, Standard_Transient)
//! This class defines services which permit to access Data issued
//! from a File, in a form which does not depend of physical
@@ -54,7 +54,7 @@ DEFINE_STANDARD_HANDLE(Interface_FileReaderData, MMgt_TShared)
//! FileReaderData inherits TShared to be accessed by Handle :
//! this allows FileReaderTool to define more easily the specific
//! methods, and improves memory management.
class Interface_FileReaderData : public MMgt_TShared
class Interface_FileReaderData : public Standard_Transient
{
public:
@@ -180,7 +180,7 @@ public:
DEFINE_STANDARD_RTTIEXT(Interface_FileReaderData,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Interface_FileReaderData,Standard_Transient)
protected:

View File

@@ -21,7 +21,7 @@
#include <Standard_Transient.hxx>
#include <Standard_Type.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Interface_GTool,MMgt_TShared)
IMPLEMENT_STANDARD_RTTIEXT(Interface_GTool,Standard_Transient)
Interface_GTool::Interface_GTool () { }

View File

@@ -23,7 +23,7 @@
#include <Interface_GeneralLib.hxx>
#include <Interface_DataMapOfTransientInteger.hxx>
#include <TColStd_IndexedDataMapOfTransientTransient.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Integer.hxx>
#include <Standard_CString.hxx>
#include <Standard_Boolean.hxx>
@@ -36,7 +36,7 @@ class Interface_GeneralModule;
class Interface_GTool;
DEFINE_STANDARD_HANDLE(Interface_GTool, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_GTool, Standard_Transient)
//! GTool - General Tool for a Model
//! Provides the functions performed by Protocol/GeneralModule for
@@ -44,7 +44,7 @@ DEFINE_STANDARD_HANDLE(Interface_GTool, MMgt_TShared)
//! Optimized : once an entity has been queried, the GeneralLib is
//! not longer queried
//! Shareable between several users : as a Handle
class Interface_GTool : public MMgt_TShared
class Interface_GTool : public Standard_Transient
{
public:
@@ -101,7 +101,7 @@ public:
DEFINE_STANDARD_RTTIEXT(Interface_GTool,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Interface_GTool,Standard_Transient)
protected:

View File

@@ -22,7 +22,7 @@
#include <Standard_Type.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Interface_GeneralModule,MMgt_TShared)
IMPLEMENT_STANDARD_RTTIEXT(Interface_GeneralModule,Standard_Transient)
void Interface_GeneralModule::FillShared
(const Handle(Interface_InterfaceModel)& /*model*/,

View File

@@ -20,7 +20,7 @@
#include <Standard.hxx>
#include <Standard_Type.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Integer.hxx>
#include <Standard_Boolean.hxx>
class Interface_InterfaceModel;
@@ -33,7 +33,7 @@ class TCollection_HAsciiString;
class Interface_GeneralModule;
DEFINE_STANDARD_HANDLE(Interface_GeneralModule, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_GeneralModule, Standard_Transient)
//! This class defines general services, which must be provided
//! for each type of Entity (i.e. of Transient Object processed
@@ -43,7 +43,7 @@ DEFINE_STANDARD_HANDLE(Interface_GeneralModule, MMgt_TShared)
//! then calls Module), each recognized Entity Type corresponds
//! to a Case Number, determined by the Protocol each class of
//! GeneralModule belongs to.
class Interface_GeneralModule : public MMgt_TShared
class Interface_GeneralModule : public Standard_Transient
{
public:
@@ -184,7 +184,7 @@ public:
DEFINE_STANDARD_RTTIEXT(Interface_GeneralModule,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Interface_GeneralModule,Standard_Transient)
protected:

View File

@@ -21,7 +21,7 @@
#include <Standard_DomainError.hxx>
#include <Standard_Type.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Interface_HGraph,MMgt_TShared)
IMPLEMENT_STANDARD_RTTIEXT(Interface_HGraph,Standard_Transient)
Interface_HGraph::Interface_HGraph (const Interface_Graph& agraph)
: thegraph(agraph) { }

View File

@@ -21,7 +21,7 @@
#include <Standard_Type.hxx>
#include <Interface_Graph.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Boolean.hxx>
class Standard_DomainError;
class Interface_Graph;
@@ -32,12 +32,12 @@ class Interface_GTool;
class Interface_HGraph;
DEFINE_STANDARD_HANDLE(Interface_HGraph, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_HGraph, Standard_Transient)
//! This class allows to store a redefinable Graph, via a Handle
//! (usefull for an Object which can work on several successive
//! Models, with the same general conditions)
class Interface_HGraph : public MMgt_TShared
class Interface_HGraph : public Standard_Transient
{
public:
@@ -74,7 +74,7 @@ public:
DEFINE_STANDARD_RTTIEXT(Interface_HGraph,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Interface_HGraph,Standard_Transient)
protected:

View File

@@ -15,7 +15,7 @@
#include <Interface_IntVal.hxx>
#include <Standard_Type.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Interface_IntVal,MMgt_TShared)
IMPLEMENT_STANDARD_RTTIEXT(Interface_IntVal,Standard_Transient)
Interface_IntVal::Interface_IntVal () { theval = 0; }

View File

@@ -21,14 +21,14 @@
#include <Standard_Type.hxx>
#include <Standard_Integer.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
class Interface_IntVal;
DEFINE_STANDARD_HANDLE(Interface_IntVal, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_IntVal, Standard_Transient)
//! An Integer through a Handle (i.e. managed as TShared)
class Interface_IntVal : public MMgt_TShared
class Interface_IntVal : public Standard_Transient
{
public:
@@ -43,7 +43,7 @@ public:
DEFINE_STANDARD_RTTIEXT(Interface_IntVal,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Interface_IntVal,Standard_Transient)
protected:

View File

@@ -37,7 +37,7 @@
#include <TColStd_Array1OfTransient.hxx>
#include <TColStd_DataMapIteratorOfDataMapOfIntegerTransient.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Interface_InterfaceModel, MMgt_TShared)
IMPLEMENT_STANDARD_RTTIEXT(Interface_InterfaceModel, Standard_Transient)
// Un Modele d`Interface est un ensemble ferme d`Entites d`interface : chacune
// est dans un seul modele a la fois; elle y a un numero (Number) qui permet de

View File

@@ -22,7 +22,7 @@
#include <TColStd_IndexedMapOfTransient.hxx>
#include <TColStd_DataMapOfIntegerTransient.hxx>
#include <Standard_Boolean.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Integer.hxx>
#include <Standard_Type.hxx>
#include <Standard_CString.hxx>
@@ -44,7 +44,7 @@ class Message_Messenger;
class Interface_InterfaceModel;
DEFINE_STANDARD_HANDLE(Interface_InterfaceModel, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_InterfaceModel, Standard_Transient)
//! Defines an (Indexed) Set of data corresponding to a complete
//! Transfer by a File Interface, i.e. File Header and Transient
@@ -72,7 +72,7 @@ DEFINE_STANDARD_HANDLE(Interface_InterfaceModel, MMgt_TShared)
//! under another name).
//!
//! See also Graph, ShareTool, CheckTool for more
class Interface_InterfaceModel : public MMgt_TShared
class Interface_InterfaceModel : public Standard_Transient
{
public:
@@ -400,7 +400,7 @@ public:
DEFINE_STANDARD_RTTIEXT(Interface_InterfaceModel,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Interface_InterfaceModel,Standard_Transient)
protected:

View File

@@ -20,7 +20,7 @@
#include <Standard.hxx>
#include <Standard_Type.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
class Interface_GlobalNodeOfGeneralLib;
class Standard_Transient;
class Interface_GeneralModule;
@@ -29,10 +29,10 @@ class Interface_GeneralLib;
class Interface_NodeOfGeneralLib;
DEFINE_STANDARD_HANDLE(Interface_NodeOfGeneralLib, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_NodeOfGeneralLib, Standard_Transient)
class Interface_NodeOfGeneralLib : public MMgt_TShared
class Interface_NodeOfGeneralLib : public Standard_Transient
{
public:
@@ -58,7 +58,7 @@ public:
DEFINE_STANDARD_RTTI_INLINE(Interface_NodeOfGeneralLib,MMgt_TShared)
DEFINE_STANDARD_RTTI_INLINE(Interface_NodeOfGeneralLib,Standard_Transient)
protected:

View File

@@ -20,7 +20,7 @@
#include <Standard.hxx>
#include <Standard_Type.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
class Interface_GlobalNodeOfReaderLib;
class Standard_Transient;
class Interface_ReaderModule;
@@ -29,10 +29,10 @@ class Interface_ReaderLib;
class Interface_NodeOfReaderLib;
DEFINE_STANDARD_HANDLE(Interface_NodeOfReaderLib, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_NodeOfReaderLib, Standard_Transient)
class Interface_NodeOfReaderLib : public MMgt_TShared
class Interface_NodeOfReaderLib : public Standard_Transient
{
public:
@@ -58,7 +58,7 @@ public:
DEFINE_STANDARD_RTTI_INLINE(Interface_NodeOfReaderLib,MMgt_TShared)
DEFINE_STANDARD_RTTI_INLINE(Interface_NodeOfReaderLib,Standard_Transient)
protected:

View File

@@ -21,7 +21,7 @@
#include <Standard_RangeError.hxx>
#include <Standard_Type.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Interface_ParamList,MMgt_TShared)
IMPLEMENT_STANDARD_RTTIEXT(Interface_ParamList,Standard_Transient)
//=======================================================================
//function : Interface_ParamList

View File

@@ -20,7 +20,7 @@
#include <Standard_Type.hxx>
#include <Interface_VectorOfFileParameter.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Integer.hxx>
class Standard_RangeError;
class Standard_OutOfRange;
@@ -29,10 +29,10 @@ class Interface_FileParameter;
class Interface_ParamList;
DEFINE_STANDARD_HANDLE(Interface_ParamList, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_ParamList, Standard_Transient)
class Interface_ParamList : public MMgt_TShared
class Interface_ParamList : public Standard_Transient
{
public:
@@ -76,7 +76,7 @@ Interface_FileParameter& operator () (const Standard_Integer Index)
DEFINE_STANDARD_RTTIEXT(Interface_ParamList,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Interface_ParamList,Standard_Transient)
protected:

View File

@@ -19,7 +19,7 @@
#include <Standard_OutOfRange.hxx>
#include <Standard_Type.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Interface_ParamSet,MMgt_TShared)
IMPLEMENT_STANDARD_RTTIEXT(Interface_ParamSet,Standard_Transient)
Interface_ParamSet::Interface_ParamSet (const Standard_Integer nres, const Standard_Integer )//nst)
{

View File

@@ -22,7 +22,7 @@
#include <Standard_PCharacter.hxx>
#include <Standard_Integer.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
#include <Standard_CString.hxx>
#include <Interface_ParamType.hxx>
class Interface_ParamList;
@@ -31,11 +31,11 @@ class Interface_FileParameter;
class Interface_ParamSet;
DEFINE_STANDARD_HANDLE(Interface_ParamSet, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_ParamSet, Standard_Transient)
//! Defines an ordered set of FileParameters, in a way to be
//! efficient as in memory requirement or in speed
class Interface_ParamSet : public MMgt_TShared
class Interface_ParamSet : public Standard_Transient
{
public:
@@ -88,7 +88,7 @@ public:
DEFINE_STANDARD_RTTIEXT(Interface_ParamSet,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Interface_ParamSet,Standard_Transient)
protected:

View File

@@ -20,7 +20,7 @@
#include <Standard_Transient.hxx>
#include <Standard_Type.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Interface_Protocol,MMgt_TShared)
IMPLEMENT_STANDARD_RTTIEXT(Interface_Protocol,Standard_Transient)
// Gestion du Protocol actif : tres simple, une variable statique
static Handle(Interface_Protocol)& theactive()

View File

@@ -20,7 +20,7 @@
#include <Standard.hxx>
#include <Standard_Type.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Integer.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Type.hxx>
@@ -32,7 +32,7 @@ class Interface_InterfaceModel;
class Interface_Protocol;
DEFINE_STANDARD_HANDLE(Interface_Protocol, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_Protocol, Standard_Transient)
//! General description of Interface Protocols. A Protocol defines
//! a set of Entity types. This class provides also the notion of
@@ -42,7 +42,7 @@ DEFINE_STANDARD_HANDLE(Interface_Protocol, MMgt_TShared)
//! It also gives control of type definitions. By default, types
//! are provided by CDL, but specific implementations, or topics
//! like multi-typing, may involve another way
class Interface_Protocol : public MMgt_TShared
class Interface_Protocol : public Standard_Transient
{
public:
@@ -117,7 +117,7 @@ public:
DEFINE_STANDARD_RTTIEXT(Interface_Protocol,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Interface_Protocol,Standard_Transient)
protected:

View File

@@ -19,7 +19,7 @@
#include <Standard_Transient.hxx>
#include <Standard_Type.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Interface_ReaderModule,MMgt_TShared)
IMPLEMENT_STANDARD_RTTIEXT(Interface_ReaderModule,Standard_Transient)
Standard_Boolean Interface_ReaderModule::NewRead(const Standard_Integer,
const Handle(Interface_FileReaderData)&,

View File

@@ -20,7 +20,7 @@
#include <Standard.hxx>
#include <Standard_Type.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Integer.hxx>
#include <Standard_Boolean.hxx>
class Standard_DomainError;
@@ -30,7 +30,7 @@ class Standard_Transient;
class Interface_ReaderModule;
DEFINE_STANDARD_HANDLE(Interface_ReaderModule, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_ReaderModule, Standard_Transient)
//! Defines unitary operations required to read an Entity from a
//! File (see FileReaderData, FileReaderTool), under control of
@@ -41,7 +41,7 @@ DEFINE_STANDARD_HANDLE(Interface_ReaderModule, MMgt_TShared)
//! To work, a GeneralModule has formerly recognized the Type read
//! from FileReaderData as a positive Case Number, then the
//! ReaderModule reads it according to this Case Number
class Interface_ReaderModule : public MMgt_TShared
class Interface_ReaderModule : public Standard_Transient
{
public:
@@ -72,7 +72,7 @@ public:
DEFINE_STANDARD_RTTIEXT(Interface_ReaderModule,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Interface_ReaderModule,Standard_Transient)
protected:

View File

@@ -17,7 +17,7 @@
#include <Standard_Transient.hxx>
#include <Standard_Type.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Interface_ReportEntity,MMgt_TShared)
IMPLEMENT_STANDARD_RTTIEXT(Interface_ReportEntity,Standard_Transient)
//=======================================================================
//function : Interface_ReportEntity

View File

@@ -20,14 +20,14 @@
#include <Standard.hxx>
#include <Standard_Type.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Boolean.hxx>
class Interface_Check;
class Standard_Transient;
class Interface_ReportEntity;
DEFINE_STANDARD_HANDLE(Interface_ReportEntity, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_ReportEntity, Standard_Transient)
//! A ReportEntity is produced to aknowledge and memorize the
//! binding between a Check and an Entity. The Check can bring
@@ -52,7 +52,7 @@ DEFINE_STANDARD_HANDLE(Interface_ReportEntity, MMgt_TShared)
//! use the class UndefinedContent to brings parameters : it is
//! enough for most of information and avoids to redefine them,
//! only the specific part remains to be defined for each norm.
class Interface_ReportEntity : public MMgt_TShared
class Interface_ReportEntity : public Standard_Transient
{
public:
@@ -107,7 +107,7 @@ public:
DEFINE_STANDARD_RTTIEXT(Interface_ReportEntity,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Interface_ReportEntity,Standard_Transient)
protected:

View File

@@ -23,7 +23,7 @@
#include <Standard_Type.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Interface_UndefinedContent,MMgt_TShared)
IMPLEMENT_STANDARD_RTTIEXT(Interface_UndefinedContent,Standard_Transient)
#define Content_TypeField 31
#define Content_LocalField 7

View File

@@ -24,7 +24,7 @@
#include <TColStd_HArray1OfInteger.hxx>
#include <Interface_HArray1OfHAsciiString.hxx>
#include <Interface_EntityList.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Boolean.hxx>
#include <Interface_ParamType.hxx>
class Standard_OutOfRange;
@@ -38,7 +38,7 @@ class Interface_CopyTool;
class Interface_UndefinedContent;
DEFINE_STANDARD_HANDLE(Interface_UndefinedContent, MMgt_TShared)
DEFINE_STANDARD_HANDLE(Interface_UndefinedContent, Standard_Transient)
//! Defines resources for an "Undefined Entity" : such an Entity
//! is used to describe an Entity which complies with the Norm,
@@ -62,7 +62,7 @@ DEFINE_STANDARD_HANDLE(Interface_UndefinedContent, MMgt_TShared)
//!
//! Finally, the Protocols of each norm have to Create and
//! Recognize Unknown Entities of this norm
class Interface_UndefinedContent : public MMgt_TShared
class Interface_UndefinedContent : public Standard_Transient
{
public:
@@ -133,7 +133,7 @@ public:
DEFINE_STANDARD_RTTIEXT(Interface_UndefinedContent,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(Interface_UndefinedContent,Standard_Transient)
protected:

View File

@@ -16,7 +16,7 @@
#ifndef Interface_VectorOfFileParameter_HeaderFile
#define Interface_VectorOfFileParameter_HeaderFile
#include <MMgt_TShared.hxx>
#include <Standard_Transient.hxx>
#include <NCollection_Vector.hxx>
#include <Interface_FileParameter.hxx>