OSDN Git Service

FIRST REPOSITORY
[eos/hostdependOTHERS.git] / I386LINUX / util / I386LINUX / doc / mico / examples / redlich / Calc-3 / calc.idl
1 module Calc3  {
2
3     interface calc              {
4
5        struct complex {
6           float r;    // Real-Teil
7           float i;    // Imaginaer-Teil
8        };
9     
10        exception MyException  {
11           string reason;
12        };
13     
14        oneway void  setValue(in complex z);
15        complex      add(in complex z);
16        void         mult(in complex z, out complex result);
17        void         div(inout complex z) raises (MyException);
18     };
19 };