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