Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ILog.idl

00001 #ifndef __UPF_SERVICEMANAGER_IDL__
00002 #define __UPF_SERVICEMANAGER_IDL__
00003 
00004 #include "IObject.idl"
00005 
00006 module upf
00007 {
00008 
00020 interface ILog : IObject
00021 {
00023     enum LogType
00024     {
00026         LOG_INFO,
00028         LOG_WARNING,
00030         LOG_ERROR
00031     };
00032     
00040     void log(in string origin, in LogType type, in string text);
00041 };
00042 
00049 const string SERVICE_LOG = "/upf/log";
00050 
00051 #pragma version ILog 1.0
00052 
00053 }; // end of upf module
00054 
00055 #endif

Generated on Wed Jan 15 23:10:55 2003 for Universal Plugins Framework by doxygen1.2.18