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