blob: de5b0f40f7cd58692690d9dea085d36a3fc43087 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
-- File: Transfer_VoidBinder.cdl
-- Created: Mon Jun 27 16:12:08 1994
-- Author: Design
-- <design@anion>
---Copyright: Matra Datavision 1994
class VoidBinder from Transfer inherits Binder
---Purpose : a VoidBinder is used to bind a starting item with a status,
-- error or warning messages, but no result
-- It is interpreted by TransferProcess, which admits a
-- VoidBinder to be over-written, and copies its check to the
-- new Binder
uses CString, Type
is
Create returns mutable VoidBinder;
-- IsMultiple (me) returns Boolean;
---Purpose : a VoidBinder is not Multiple (Remark : it is not Simple too)
-- But it can bring next results ...
ResultType (me) returns Type;
---Purpose : while a VoidBinder admits no Result, its ResultType returns
-- the type of <me>
ResultTypeName (me) returns CString;
---Purpose : Returns "(void)"
end VoidBinder;
|