kontact

karmdcopiface_stub.cpp

00001 /****************************************************************************
00002 **
00003 ** DCOP Stub Implementation created by dcopidl2cpp from karmdcopiface.kidl
00004 **
00005 ** WARNING! All changes made in this file will be lost!
00006 **
00007 *****************************************************************************/
00008 
00009 #include "karmdcopiface_stub.h"
00010 #include <dcopclient.h>
00011 
00012 #include <kdatastream.h>
00013 
00014 
00015 KarmDCOPIface_stub::KarmDCOPIface_stub( const QCString& app, const QCString& obj )
00016   : DCOPStub( app, obj )
00017 {
00018 }
00019 
00020 KarmDCOPIface_stub::KarmDCOPIface_stub( DCOPClient* client, const QCString& app, const QCString& obj )
00021   : DCOPStub( client, app, obj )
00022 {
00023 }
00024 
00025 KarmDCOPIface_stub::KarmDCOPIface_stub( const DCOPRef& ref )
00026   : DCOPStub( ref )
00027 {
00028 }
00029 
00030 QString KarmDCOPIface_stub::version()
00031 {
00032     QString result;
00033     if ( !dcopClient()  ) {
00034     setStatus( CallFailed );
00035     return result;
00036     }
00037     QByteArray data, replyData;
00038     QCString replyType;
00039     if ( dcopClient()->call( app(), obj(), "version()", data, replyType, replyData ) ) {
00040     if ( replyType == "QString" ) {
00041         QDataStream _reply_stream( replyData, IO_ReadOnly );
00042         _reply_stream >> result;
00043         setStatus( CallSucceeded );
00044     } else {
00045         callFailed();
00046     }
00047     } else { 
00048     callFailed();
00049     }
00050     return result;
00051 }
00052 
00053 QString KarmDCOPIface_stub::taskIdFromName( const QString& arg0 )
00054 {
00055     QString result;
00056     if ( !dcopClient()  ) {
00057     setStatus( CallFailed );
00058     return result;
00059     }
00060     QByteArray data, replyData;
00061     QCString replyType;
00062     QDataStream arg( data, IO_WriteOnly );
00063     arg << arg0;
00064     if ( dcopClient()->call( app(), obj(), "taskIdFromName(QString)", data, replyType, replyData ) ) {
00065     if ( replyType == "QString" ) {
00066         QDataStream _reply_stream( replyData, IO_ReadOnly );
00067         _reply_stream >> result;
00068         setStatus( CallSucceeded );
00069     } else {
00070         callFailed();
00071     }
00072     } else { 
00073     callFailed();
00074     }
00075     return result;
00076 }
00077 
00078 int KarmDCOPIface_stub::addTask( const QString& arg0 )
00079 {
00080     int result = 0;
00081     if ( !dcopClient()  ) {
00082     setStatus( CallFailed );
00083     return result;
00084     }
00085     QByteArray data, replyData;
00086     QCString replyType;
00087     QDataStream arg( data, IO_WriteOnly );
00088     arg << arg0;
00089     if ( dcopClient()->call( app(), obj(), "addTask(QString)", data, replyType, replyData ) ) {
00090     if ( replyType == "int" ) {
00091         QDataStream _reply_stream( replyData, IO_ReadOnly );
00092         _reply_stream >> result;
00093         setStatus( CallSucceeded );
00094     } else {
00095         callFailed();
00096     }
00097     } else { 
00098     callFailed();
00099     }
00100     return result;
00101 }
00102 
00103 QString KarmDCOPIface_stub::setPerCentComplete( const QString& arg0, int arg1 )
00104 {
00105     QString result;
00106     if ( !dcopClient()  ) {
00107     setStatus( CallFailed );
00108     return result;
00109     }
00110     QByteArray data, replyData;
00111     QCString replyType;
00112     QDataStream arg( data, IO_WriteOnly );
00113     arg << arg0;
00114     arg << arg1;
00115     if ( dcopClient()->call( app(), obj(), "setPerCentComplete(QString,int)", data, replyType, replyData ) ) {
00116     if ( replyType == "QString" ) {
00117         QDataStream _reply_stream( replyData, IO_ReadOnly );
00118         _reply_stream >> result;
00119         setStatus( CallSucceeded );
00120     } else {
00121         callFailed();
00122     }
00123     } else { 
00124     callFailed();
00125     }
00126     return result;
00127 }
00128 
00129 int KarmDCOPIface_stub::bookTime( const QString& arg0, const QString& arg1, long int arg2 )
00130 {
00131     int result = 0;
00132     if ( !dcopClient()  ) {
00133     setStatus( CallFailed );
00134     return result;
00135     }
00136     QByteArray data, replyData;
00137     QCString replyType;
00138     QDataStream arg( data, IO_WriteOnly );
00139     arg << arg0;
00140     arg << arg1;
00141     arg << arg2;
00142     if ( dcopClient()->call( app(), obj(), "bookTime(QString,QString,long int)", data, replyType, replyData ) ) {
00143     if ( replyType == "int" ) {
00144         QDataStream _reply_stream( replyData, IO_ReadOnly );
00145         _reply_stream >> result;
00146         setStatus( CallSucceeded );
00147     } else {
00148         callFailed();
00149     }
00150     } else { 
00151     callFailed();
00152     }
00153     return result;
00154 }
00155 
00156 QString KarmDCOPIface_stub::getError( int arg0 )
00157 {
00158     QString result;
00159     if ( !dcopClient()  ) {
00160     setStatus( CallFailed );
00161     return result;
00162     }
00163     QByteArray data, replyData;
00164     QCString replyType;
00165     QDataStream arg( data, IO_WriteOnly );
00166     arg << arg0;
00167     if ( dcopClient()->call( app(), obj(), "getError(int)", data, replyType, replyData ) ) {
00168     if ( replyType == "QString" ) {
00169         QDataStream _reply_stream( replyData, IO_ReadOnly );
00170         _reply_stream >> result;
00171         setStatus( CallSucceeded );
00172     } else {
00173         callFailed();
00174     }
00175     } else { 
00176     callFailed();
00177     }
00178     return result;
00179 }
00180 
00181 int KarmDCOPIface_stub::totalMinutesForTaskId( const QString& arg0 )
00182 {
00183     int result = 0;
00184     if ( !dcopClient()  ) {
00185     setStatus( CallFailed );
00186     return result;
00187     }
00188     QByteArray data, replyData;
00189     QCString replyType;
00190     QDataStream arg( data, IO_WriteOnly );
00191     arg << arg0;
00192     if ( dcopClient()->call( app(), obj(), "totalMinutesForTaskId(QString)", data, replyType, replyData ) ) {
00193     if ( replyType == "int" ) {
00194         QDataStream _reply_stream( replyData, IO_ReadOnly );
00195         _reply_stream >> result;
00196         setStatus( CallSucceeded );
00197     } else {
00198         callFailed();
00199     }
00200     } else { 
00201     callFailed();
00202     }
00203     return result;
00204 }
00205 
00206 QString KarmDCOPIface_stub::starttimerfor( const QString& arg0 )
00207 {
00208     QString result;
00209     if ( !dcopClient()  ) {
00210     setStatus( CallFailed );
00211     return result;
00212     }
00213     QByteArray data, replyData;
00214     QCString replyType;
00215     QDataStream arg( data, IO_WriteOnly );
00216     arg << arg0;
00217     if ( dcopClient()->call( app(), obj(), "starttimerfor(QString)", data, replyType, replyData ) ) {
00218     if ( replyType == "QString" ) {
00219         QDataStream _reply_stream( replyData, IO_ReadOnly );
00220         _reply_stream >> result;
00221         setStatus( CallSucceeded );
00222     } else {
00223         callFailed();
00224     }
00225     } else { 
00226     callFailed();
00227     }
00228     return result;
00229 }
00230 
00231 QString KarmDCOPIface_stub::stoptimerfor( const QString& arg0 )
00232 {
00233     QString result;
00234     if ( !dcopClient()  ) {
00235     setStatus( CallFailed );
00236     return result;
00237     }
00238     QByteArray data, replyData;
00239     QCString replyType;
00240     QDataStream arg( data, IO_WriteOnly );
00241     arg << arg0;
00242     if ( dcopClient()->call( app(), obj(), "stoptimerfor(QString)", data, replyType, replyData ) ) {
00243     if ( replyType == "QString" ) {
00244         QDataStream _reply_stream( replyData, IO_ReadOnly );
00245         _reply_stream >> result;
00246         setStatus( CallSucceeded );
00247     } else {
00248         callFailed();
00249     }
00250     } else { 
00251     callFailed();
00252     }
00253     return result;
00254 }
00255 
00256 QString KarmDCOPIface_stub::deletetodo()
00257 {
00258     QString result;
00259     if ( !dcopClient()  ) {
00260     setStatus( CallFailed );
00261     return result;
00262     }
00263     QByteArray data, replyData;
00264     QCString replyType;
00265     if ( dcopClient()->call( app(), obj(), "deletetodo()", data, replyType, replyData ) ) {
00266     if ( replyType == "QString" ) {
00267         QDataStream _reply_stream( replyData, IO_ReadOnly );
00268         _reply_stream >> result;
00269         setStatus( CallSucceeded );
00270     } else {
00271         callFailed();
00272     }
00273     } else { 
00274     callFailed();
00275     }
00276     return result;
00277 }
00278 
00279 QString KarmDCOPIface_stub::setpromptdelete( bool arg0 )
00280 {
00281     QString result;
00282     if ( !dcopClient()  ) {
00283     setStatus( CallFailed );
00284     return result;
00285     }
00286     QByteArray data, replyData;
00287     QCString replyType;
00288     QDataStream arg( data, IO_WriteOnly );
00289     arg << arg0;
00290     if ( dcopClient()->call( app(), obj(), "setpromptdelete(bool)", data, replyType, replyData ) ) {
00291     if ( replyType == "QString" ) {
00292         QDataStream _reply_stream( replyData, IO_ReadOnly );
00293         _reply_stream >> result;
00294         setStatus( CallSucceeded );
00295     } else {
00296         callFailed();
00297     }
00298     } else { 
00299     callFailed();
00300     }
00301     return result;
00302 }
00303 
00304 bool KarmDCOPIface_stub::getpromptdelete()
00305 {
00306     bool result = false;
00307     if ( !dcopClient()  ) {
00308     setStatus( CallFailed );
00309     return result;
00310     }
00311     QByteArray data, replyData;
00312     QCString replyType;
00313     if ( dcopClient()->call( app(), obj(), "getpromptdelete()", data, replyType, replyData ) ) {
00314     if ( replyType == "bool" ) {
00315         QDataStream _reply_stream( replyData, IO_ReadOnly );
00316         _reply_stream >> result;
00317         setStatus( CallSucceeded );
00318     } else {
00319         callFailed();
00320     }
00321     } else { 
00322     callFailed();
00323     }
00324     return result;
00325 }
00326 
00327 QString KarmDCOPIface_stub::exportcsvfile( QString arg0, QString arg1, QString arg2, int arg3, bool arg4, bool arg5, QString arg6, QString arg7 )
00328 {
00329     QString result;
00330     if ( !dcopClient()  ) {
00331     setStatus( CallFailed );
00332     return result;
00333     }
00334     QByteArray data, replyData;
00335     QCString replyType;
00336     QDataStream arg( data, IO_WriteOnly );
00337     arg << arg0;
00338     arg << arg1;
00339     arg << arg2;
00340     arg << arg3;
00341     arg << arg4;
00342     arg << arg5;
00343     arg << arg6;
00344     arg << arg7;
00345     if ( dcopClient()->call( app(), obj(), "exportcsvfile(QString,QString,QString,int,bool,bool,QString,QString)", data, replyType, replyData ) ) {
00346     if ( replyType == "QString" ) {
00347         QDataStream _reply_stream( replyData, IO_ReadOnly );
00348         _reply_stream >> result;
00349         setStatus( CallSucceeded );
00350     } else {
00351         callFailed();
00352     }
00353     } else { 
00354     callFailed();
00355     }
00356     return result;
00357 }
00358 
00359 QString KarmDCOPIface_stub::importplannerfile( QString arg0 )
00360 {
00361     QString result;
00362     if ( !dcopClient()  ) {
00363     setStatus( CallFailed );
00364     return result;
00365     }
00366     QByteArray data, replyData;
00367     QCString replyType;
00368     QDataStream arg( data, IO_WriteOnly );
00369     arg << arg0;
00370     if ( dcopClient()->call( app(), obj(), "importplannerfile(QString)", data, replyType, replyData ) ) {
00371     if ( replyType == "QString" ) {
00372         QDataStream _reply_stream( replyData, IO_ReadOnly );
00373         _reply_stream >> result;
00374         setStatus( CallSucceeded );
00375     } else {
00376         callFailed();
00377     }
00378     } else { 
00379     callFailed();
00380     }
00381     return result;
00382 }
00383 
00384 bool KarmDCOPIface_stub::save()
00385 {
00386     bool result = false;
00387     if ( !dcopClient()  ) {
00388     setStatus( CallFailed );
00389     return result;
00390     }
00391     QByteArray data, replyData;
00392     QCString replyType;
00393     if ( dcopClient()->call( app(), obj(), "save()", data, replyType, replyData ) ) {
00394     if ( replyType == "bool" ) {
00395         QDataStream _reply_stream( replyData, IO_ReadOnly );
00396         _reply_stream >> result;
00397         setStatus( CallSucceeded );
00398     } else {
00399         callFailed();
00400     }
00401     } else { 
00402     callFailed();
00403     }
00404     return result;
00405 }
00406 
00407 void KarmDCOPIface_stub::quit()
00408 {
00409     if ( !dcopClient()  ) {
00410     setStatus( CallFailed );
00411     return;
00412     }
00413     QByteArray data, replyData;
00414     QCString replyType;
00415     if ( dcopClient()->call( app(), obj(), "quit()", data, replyType, replyData ) ) {
00416     setStatus( CallSucceeded );
00417     } else { 
00418     callFailed();
00419     }
00420 }
00421 
00422 
KDE Home | KDE Accessibility Home | Description of Access Keys