Source Code (Use browser search to find items of interest.)
Class Index
kdelibs'DCOPStub (./kdelibs/dcop/dcopstub.h:34)
class DCOPStub
{
public:
DCOPStub( const QCString& app, const QCString& obj );
virtual ~DCOPStub();
/**
Returns the application id.
*/
QCString app() const;
/**
Returns the object id.
*/
QCString obj() const;
enum Status{ CallSucceeded, CallFailed };
/**
Returns the status of the last call, either 'CallSucceeded' or 'CallFailed'
*/
Status status() const;
protected:
/**
Sets the status to status. Possible values are 'CallSucceeded' and 'CallFailed'
*/
void setStatus( Status status );
/**
Invoked whenever a call fails. The default implementation
sets the status to CallFailed.
*/
virtual void callFailed();
private:
QCString m_app;
QCString m_obj;
Status m_status;
class DCOPStubPrivate;
DCOPStubPrivate *d;
};
kdelibs'DCOPStub::DCOPStub() (./kdelibs/dcop/dcopstub.cpp:27)
DCOPStub::DCOPStub( const QCString& app, const QCString& obj )
: m_app( app ), m_obj( obj ), m_status( CallSucceeded )
{
}
kdelibs'DCOPStub::~DCOPStub() (./kdelibs/dcop/dcopstub.cpp:32)
DCOPStub::~DCOPStub()
{
}
DCOPStub::Status DCOPStub::status() const
{
return m_status;
}
kdelibs'DCOPStub::setStatus() (./kdelibs/dcop/dcopstub.cpp:41)
void DCOPStub::setStatus( Status status )
{
m_status = status;
}
kdelibs'DCOPStub::callFailed() (./kdelibs/dcop/dcopstub.cpp:46)
void DCOPStub::callFailed()
{
setStatus( CallFailed );
}
kdelibs'DCOPStub::app() (./kdelibs/dcop/dcopstub.cpp:51)
QCString DCOPStub::app() const
{
return m_app;
}
kdelibs'DCOPStub::obj() (./kdelibs/dcop/dcopstub.cpp:56)
QCString DCOPStub::obj() const
{
return m_obj;
}