Project/build/packaging adjustments + version 1.3
[measurements/measurements.git] / src / net / mattmccutchen / measurements / XMeasurementsAddIn.idl
1 #ifndef _NET_MATTMCCUTCHEN_MEASUREMENTS_XMEASUREMENTSADDIN_IDL_
2 #define _NET_MATTMCCUTCHEN_MEASUREMENTS_XMEASUREMENTSADDIN_IDL_ 
3
4 #include <com/sun/star/uno/XInterface.idl>
5
6 module net {
7         module mattmccutchen {
8                 module measurements {
9                         interface XMeasurementsAddIn : com::sun::star::uno::XInterface
10                         {
11                                 string mneg([in] string a);
12                                 string madd([in] string a, [in] string b);
13                                 string msub([in] string a, [in] string b);
14                                 string mmul([in] string a, [in] string b);
15                                 string mdiv([in] string a, [in] string b);
16                                 string mpowint([in] string a, [in] string b);
17                                 string mrootint([in] string a, [in] string b);
18                                 string mpow([in] string a, [in] string b);
19                                 string mexp([in] string a);
20                                 string mln([in] string a);
21                                 double mcmp([in] string a, [in] string b);
22                                 
23                                 string mcleanstr([in] string m);
24                                 double munwrap([in] string m);
25                                 string mstras([in] string m, [in] string u);
26                                 string mcleanstras([in] string m, [in] string u);
27                         };
28                 };
29         };
30 };
31
32 #endif