0022934: Wrong delete operator in IGESSelect_SelectFromDrawing.cxx / IGESSelect_Selec...
[occt.git] / src / IGESSelect / IGESSelect_Dumper.cdl
1 -- File:        IGESSelect_Dumper.cdl
2 -- Created:     Fri Jun  3 09:43:20 1994
3 -- Author:      Christian CAILLET
4 --              <cky@sdsun2>
5 ---Copyright:    Matra Datavision 1994
6
7
8 class Dumper  from IGESSelect  inherits SessionDumper
9
10     ---Purpose : Dumper from IGESSelect takes into account, for SessionFile, the
11     --           classes defined in the package IGESSelect : Selections,
12     --           Dispatches, Modifiers
13
14 uses Transient, AsciiString from TCollection, SessionFile
15
16 is
17
18     Create returns mutable Dumper;
19     ---Purpose : Creates a Dumper and puts it into the Library of Dumper
20
21     WriteOwn (me; file : in out SessionFile; item : Transient) returns Boolean;
22     ---Purpose : Write the Own Parameters of Types defined in package IGESSelect
23     --           Returns True if <item> has been processed, False else
24
25     ReadOwn  (me; file : in out SessionFile;
26             type : AsciiString from TCollection; item : out mutable Transient)
27         returns Boolean;
28     ---Purpose : Recognizes and Read Own Parameters for Types of package
29     --           IGESSelect. Returns True if done and <item> created, False else
30
31 end Dumper;