Integration of OCCT 6.5.0 from SVN
[occt.git] / src / MDataXtd / MDataXtd_ConstraintStorageDriver.cdl
1 -- File:        MDataXtd_ConstraintStorageDriver.cdl
2 -- Created:     Thu Aug  7 17:09:27 1997
3 -- Author:      VAUTHIER Jean-Claude
4 -- modified     Sergey Zaritchny
5 ---Copyright:    Matra Datavision 1997
6
7 class ConstraintStorageDriver from MDataXtd inherits ASDriver from MDF
8
9         ---Purpose: 
10
11 uses SRelocationTable from MDF,
12      Attribute        from TDF,
13      Attribute        from PDF, 
14      MessageDriver    from CDM
15
16
17 is
18
19     Create (theMessageDriver : MessageDriver from CDM) 
20     returns mutable ConstraintStorageDriver from MDataXtd;
21
22
23     VersionNumber(me) returns Integer from Standard;
24         ---Purpose: Returns the version number from which the driver
25         --          is available: 0.
26
27     SourceType(me) returns Type from Standard;
28         ---Purpose: Returns the type: Integer from TDataStd.
29
30     NewEmpty (me) returns mutable Attribute from PDF;
31
32
33     Paste(me;
34           Source     :         Attribute from TDF;
35           Target     : mutable Attribute from PDF;
36           RelocTable : SRelocationTable from MDF);
37
38
39 end ConstraintStorageDriver;
40