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

Integration of OCCT 6.5.0 from SVN

This commit is contained in:
bugmaster
2011-03-16 07:30:28 +00:00
committed by bugmaster
parent 4903637061
commit 7fd59977df
16375 changed files with 3882564 additions and 0 deletions

39
src/ObjMgt/ObjMgt.cdl Executable file
View File

@@ -0,0 +1,39 @@
---File: ObjMgt.cdl
---Copyright: Matra Datavision 1995
---Version: 1.2
---History:
-- Version Date Purpose
-- Feb 3 1995 Creation
-- Dec 15 1996 Version CSFDB
package ObjMgt
---Purpose: This package defines services to manage the storage grain of data
-- produced by applications and those classes to manage persistent
-- extern reference.
uses
PCollection,
Storage,
CDM,PCDM, TCollection
is
--deferred class RetrievalDriver;
---Purpose: to retrieve ExternShareable objects in the framework.
deferred class ExternShareable;
---Purpose: Defines the root persistent object which can be persistent
-- extern reference.
private class ExternRef;
---Purpose: Defines (objet-relais) to implement extern reference.
private class PSeqOfExtRef instantiates HSequence from
PCollection (ExternRef from ObjMgt);
end ObjMgt;

13
src/ObjMgt/ObjMgt_ExternRef.cdl Executable file
View File

@@ -0,0 +1,13 @@
---File: ObjMgt_ExternRef.cdl
private class ExternRef from ObjMgt inherits Persistent from Standard
uses HAsciiString from PCollection
is
fields
myEntryId : HAsciiString;
myBindingIndex : Integer;
end ExternRef;

View File

@@ -0,0 +1,3 @@
#include <ObjMgt_ExternRef.ixx>

View File

@@ -0,0 +1,12 @@
deferred class ExternShareable from ObjMgt
inherits Persistent from Standard
uses HAsciiString from PCollection
is
fields
myEntry: HAsciiString ;
end ExternShareable;

View File

@@ -0,0 +1,2 @@
#include <ObjMgt_ExternShareable.ixx>