zaz-easymacro/source/XZAZEasyMacro.idl

36 lines
840 B
Plaintext

#ifndef __net_elmau_zaz_EasyMacro_idl__
#define __net_elmau_zaz_EasyMacro_idl__
#include <com/sun/star/uno/XInterface.idl>
/*
any, boolean, byte, char, double, float, hyper, long, short, string, void,
unsigned hyper, unsigned long, unsigned short
*/
module net { module elmau { module zaz { module EasyMacro {
interface XZAZEasyMacro : com::sun::star::uno::XInterface
{
[attribute, readonly] string OS;
[attribute, readonly] string USER;
[attribute, readonly] string INFO_DEBUG;
};
interface XDebug : com::sun::star::uno::XInterface {
void inspect([in] any obj);
void info([in] any data);
void debug([in] any data);
void error([in] any data);
};
service EasyMacro {
interface XZAZEasyMacro;
interface XDebug;
};
}; }; }; };
#endif