7fd59977 |
1 | -- File: MDataStd_NamedDataStorageDriver.cdl |
2 | -- Created: Wed Jun 27 17:21:55 2007 |
3 | -- Author: Sergey ZARITCHNY |
4 | -- <szy@friendox> |
5 | ---Copyright: Open CASCADE 2007 |
6 | |
7 | |
8 | class NamedDataStorageDriver from MDataStd inherits ASDriver from MDF |
9 | |
10 | ---Purpose: |
11 | |
12 | uses |
13 | SRelocationTable from MDF, |
14 | Attribute from TDF, |
15 | Attribute from PDF, |
16 | MessageDriver from CDM |
17 | |
18 | is |
19 | |
20 | Create(theMessageDriver : MessageDriver from CDM) |
21 | returns mutable NamedDataStorageDriver from MDataStd; |
22 | |
23 | VersionNumber(me) |
24 | returns Integer from Standard; |
25 | |
26 | SourceType(me) |
27 | returns Type from Standard; |
28 | |
29 | NewEmpty (me) |
30 | returns mutable Attribute from PDF; |
31 | |
32 | Paste(me; |
33 | Source : Attribute from TDF; |
34 | Target : mutable Attribute from PDF; |
35 | RelocTable : SRelocationTable from MDF); |
36 | |
37 | end NamedDataStorageDriver; |