kpilot/kpilot

loggerDCOP_stub.cc

00001 /****************************************************************************
00002 **
00003 ** DCOP Stub Implementation created by dcopidl2cpp from loggerDCOP.kidl
00004 **
00005 ** WARNING! All changes made in this file will be lost!
00006 **
00007 *****************************************************************************/
00008 
00009 #include "loggerDCOP_stub.h"
00010 #include <dcopclient.h>
00011 
00012 #include <kdatastream.h>
00013 
00014 
00015 LoggerDCOP_stub::LoggerDCOP_stub( const QCString& app, const QCString& obj )
00016   : DCOPStub( app, obj )
00017 {
00018 }
00019 
00020 LoggerDCOP_stub::LoggerDCOP_stub( DCOPClient* client, const QCString& app, const QCString& obj )
00021   : DCOPStub( client, app, obj )
00022 {
00023 }
00024 
00025 LoggerDCOP_stub::LoggerDCOP_stub( const DCOPRef& ref )
00026   : DCOPStub( ref )
00027 {
00028 }
00029 
00030 void LoggerDCOP_stub::logStartSync()
00031 {
00032     if ( !dcopClient()  ) {
00033     setStatus( CallFailed );
00034     return;
00035     }
00036     QByteArray data;
00037     dcopClient()->send( app(), obj(), "logStartSync()", data );
00038     setStatus( CallSucceeded );
00039 }
00040 
00041 void LoggerDCOP_stub::logEndSync()
00042 {
00043     if ( !dcopClient()  ) {
00044     setStatus( CallFailed );
00045     return;
00046     }
00047     QByteArray data;
00048     dcopClient()->send( app(), obj(), "logEndSync()", data );
00049     setStatus( CallSucceeded );
00050 }
00051 
00052 void LoggerDCOP_stub::logError( QString arg0 )
00053 {
00054     if ( !dcopClient()  ) {
00055     setStatus( CallFailed );
00056     return;
00057     }
00058     QByteArray data;
00059     QDataStream arg( data, IO_WriteOnly );
00060     arg << arg0;
00061     dcopClient()->send( app(), obj(), "logError(QString)", data );
00062     setStatus( CallSucceeded );
00063 }
00064 
00065 void LoggerDCOP_stub::logMessage( QString arg0 )
00066 {
00067     if ( !dcopClient()  ) {
00068     setStatus( CallFailed );
00069     return;
00070     }
00071     QByteArray data;
00072     QDataStream arg( data, IO_WriteOnly );
00073     arg << arg0;
00074     dcopClient()->send( app(), obj(), "logMessage(QString)", data );
00075     setStatus( CallSucceeded );
00076 }
00077 
00078 void LoggerDCOP_stub::logProgress( QString arg0, int arg1 )
00079 {
00080     if ( !dcopClient()  ) {
00081     setStatus( CallFailed );
00082     return;
00083     }
00084     QByteArray data;
00085     QDataStream arg( data, IO_WriteOnly );
00086     arg << arg0;
00087     arg << arg1;
00088     dcopClient()->send( app(), obj(), "logProgress(QString,int)", data );
00089     setStatus( CallSucceeded );
00090 }
00091 
00092 
KDE Home | KDE Accessibility Home | Description of Access Keys