Initial commit of Matt's measurement add-in for OpenOffice.org Calc.
[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 mpow([in] string a, [in] string b);
18                                 double mcmp([in] string a, [in] string b);
19                                 
20                                 string mcleanstr([in] string m);
21                                 double munwrap([in] string m);
22                                 string mstras([in] string m, [in] string u);
23                                 string mcleanstras([in] string m, [in] string u);
24                         };
25                 };
26         };
27 };
28
29 #endif