![]() |
|
|
#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().