Integration of OCCT 6.5.0 from SVN
[occt.git] / src / GC / GC_Root.cdl
1 -- File:        Root.cdl
2 -- Created:     Tue Sep 29 12:29:04 1992
3 -- Author:      Remi GILET
4 --              <reg@sdsun2>
5 ---Copyright:    Matra Datavision 1992
6
7 private deferred class Root from GC
8
9     ---Purpose : This class implements the common services for
10     --           all classes of gce which report error.
11
12 uses 
13
14 ErrorType from gce
15
16 is
17
18     IsDone(me) returns Boolean
19         is static;
20     ---Purpose: Returns true if the construction is successful.
21     ---C++: inline
22
23     Status(me) returns ErrorType from gce
24         is static;
25     ---Purpose:
26     -- Returns the status of the construction:
27     -- -   gce_Done, if the construction is successful, or
28     -- -   another value of the gce_ErrorType enumeration
29     --   indicating why the construction failed.
30     ---C++: inline
31 fields
32
33     TheError     : ErrorType from gce is protected;
34     ---Purpose: This enumeration lets  know why the algorithm has not succeed.
35
36 end Root;
37