0022627: Change OCCT memory management defaults
[occt.git] / src / MDataStd / MDataStd_ByteArrayRetrievalDriver_1.cdl
CommitLineData
7fd59977 1-- File: MDataStd_ByteArrayRetrievalDriver_1.cdl
2-- Created: Thu Mar 27 17:45:18 2008
3-- Author: Sergey ZARITCHNY
4-- <sergey.zaritchny@opencascade.com>
5---Copyright: Open CasCade SA 2008
6
7
8class ByteArrayRetrievalDriver_1 from MDataStd inherits ARDriver from MDF
9
10 ---Purpose: Retrieval driver of ByteArray attribute supporting
11 -- delta mechanism by default
12
13uses
14 RRelocationTable from MDF,
15 Attribute from TDF,
16 Attribute from PDF,
17 MessageDriver from CDM
18
19is
20
21 Create(theMessageDriver : MessageDriver from CDM)
22 returns mutable ByteArrayRetrievalDriver_1 from MDataStd;
23
24 VersionNumber(me) returns Integer from Standard;
25
26 SourceType(me) returns Type from Standard;
27
28 NewEmpty (me) returns mutable Attribute from TDF;
29
30 Paste(me;
31 Source : Attribute from PDF;
32 Target : mutable Attribute from TDF;
33 RelocTable : RRelocationTable from MDF);
34
35
36
37end ByteArrayRetrievalDriver_1;