#include <PyInterp_Dispatcher.h>

Public Member Functions | |
| PyInterp_LockRequest (PyInterp_Interp *interp, QObject *listener=0, bool sync=false) | |
| bool | IsSync () const |
Static Public Member Functions | |
| static void | Destroy (PyInterp_Request *) |
Protected Member Functions | |
| PyInterp_Interp * | getInterp () const |
| virtual void | safeExecute () |
| virtual void | execute ()=0 |
| virtual QEvent * | createEvent () const |
| virtual void | processEvent (QObject *) |
| QObject * | listener () const |
| void | setListener (QObject *) |
Private Attributes | |
| PyInterp_Interp * | myInterp |
| PyInterp_LockRequest.PyInterp_LockRequest | ( | PyInterp_Interp * | interp, |
| QObject * | listener = 0, |
||
| bool | sync = false |
||
| ) |
| PyInterp_Interp* PyInterp_LockRequest.getInterp | ( | ) | const [protected] |
| void PyInterp_LockRequest::safeExecute | ( | ) | [protected, virtual] |
Reimplemented from PyInterp_Request.
| void PyInterp_Request::Destroy | ( | PyInterp_Request * | request | ) | [static, inherited] |
References PyInterp_Request.myMutex.
| bool PyInterp_Request.IsSync | ( | ) | const [inherited] |
| virtual void PyInterp_Request.execute | ( | ) | [protected, pure virtual, inherited] |
Implemented in ExecCommand.
| QEvent * PyInterp_Request::createEvent | ( | ) | const [protected, virtual, inherited] |
Reimplemented in ExecCommand.
References PyInterp_Event.ES_NOTIFY.
| void PyInterp_Request::processEvent | ( | QObject * | o | ) | [protected, virtual, inherited] |
| QObject* PyInterp_Request.listener | ( | ) | const [protected, inherited] |
| void PyInterp_Request::setListener | ( | QObject * | o | ) | [protected, inherited] |
PyInterp_Interp* PyInterp_LockRequest.myInterp [private] |