inspectorJ -- JavaTM Profiler
|
|
|
#include <jdwpaction.h>
Inheritance diagram for inspectorj::client::JDWPThreadAction< TClass >:


Definition at line 104 of file jdwpaction.h.
Public Member Functions | |
| JDWPThreadAction (QObject *parent, TClass *cls, void(TClass::*fpt)(JDWPPacket &)) | |
| Constructor. | |
| ~JDWPThreadAction () | |
| Destructor. | |
| void | trigger (JDWPPacket &packet) |
| Causes this action to invoke the callback in a new thread. | |
Private Attributes | |
| TClass * | clsObject |
| Class instance on which to invoke the functor. | |
| void(TClass::* | callbackFpt )(JDWPPacket &) |
| The callback functor to invoke. | |
| inspectorj::client::JDWPThreadAction< TClass >::JDWPThreadAction | ( | QObject * | parent, | |
| TClass * | cls, | |||
| void(TClass::*)(JDWPPacket &) | fpt | |||
| ) | [inline] |
Constructor.
| parent | The QObject parent | |
| cls | The class object | |
| fpt | The callback functor |
Definition at line 120 of file jdwpaction.h.
| inspectorj::client::JDWPThreadAction< TClass >::~JDWPThreadAction | ( | ) | [inline] |
| void inspectorj::client::JDWPThreadAction< TClass >::trigger | ( | JDWPPacket & | packet | ) | [inline, virtual] |
Causes this action to invoke the callback in a new thread.
| packet | The JDWPPacket passed to the callback |
Reimplemented from inspectorj::client::JDWPAction.
Definition at line 138 of file jdwpaction.h.
References inspectorj::client::JDWPThreadAction< TClass >::callbackFpt, inspectorj::client::JDWPThreadAction< TClass >::clsObject, and inspectorj::client::JDWPAction::finished().
TClass* inspectorj::client::JDWPThreadAction< TClass >::clsObject [private] |
Class instance on which to invoke the functor.
Definition at line 108 of file jdwpaction.h.
Referenced by inspectorj::client::JDWPThreadAction< TClass >::trigger().
void(TClass::* inspectorj::client::JDWPThreadAction< TClass >::callbackFpt)(JDWPPacket &) [private] |
The callback functor to invoke.
Referenced by inspectorj::client::JDWPThreadAction< TClass >::trigger().
1.5.1