0022627: Change OCCT memory management defaults
[occt.git] / src / RWStepBasic / RWStepBasic_RWSiUnit.cdl
CommitLineData
7fd59977 1-- File: SiUnit.cdl
2-- Created: Mon Dec 4 12:02:31 1995
3-- Author: EXPRESS->CDL V0.2 Translator
4-- Copyright: Matra-Datavision 1993
5
6
7
8
9class RWSiUnit from RWStepBasic
10
11 ---Purpose : Read & Write Module for SiUnit
12
13uses
14
15 Check from Interface,
16 StepReaderData from StepData,
17 StepWriter from StepData,
18 SiUnit from StepBasic,
19 SiPrefix from StepBasic,
20 SiUnitName from StepBasic,
21 AsciiString from TCollection
22
23is
24
25 Create returns RWSiUnit;
26
27 ReadStep (me; data: StepReaderData; num: Integer;
28 ach : in out Check; ent: mutable SiUnit from StepBasic);
29
30 WriteStep (me; SW : in out StepWriter; ent : SiUnit from StepBasic);
31
32 DecodePrefix(me; aPrefix: in out SiPrefix from StepBasic;
33 text : CString from Standard)
34 returns Boolean;
35
36 DecodeName(me; aName: in out SiUnitName from StepBasic;
37 text : CString from Standard)
38 returns Boolean;
39
40 EncodePrefix(me; aPrefix: SiPrefix from StepBasic) returns AsciiString from TCollection;
41
42 EncodeName(me; aName: SiUnitName from StepBasic) returns AsciiString from TCollection;
43
44end RWSiUnit;