#include <mmswindowaction.h>
Public Member Functions | |
MMSWindowAction (class MMSWindow *destination) | |
virtual | ~MMSWindowAction () |
void | threadMain () |
Virtual main method for the thread. | |
void | setAction (MMSWACTION action) |
MMSWACTION | getAction () |
void | cancelCleanup () |
void | onCancelBroadcast (int windowtype) |
Static Public Attributes | |
static sigc::signal< void, int > | cancelBroadcast |
Private Attributes | |
class MMSWindow * | window |
MMSIdFactory | idFactory |
int | id |
id of the thread, valid for the running state | |
MMSWACTION | action |
bool | stopaction |
Definition at line 46 of file mmswindowaction.h.
MMSWindowAction::MMSWindowAction | ( | class MMSWindow * | destination | ) |
Definition at line 35 of file mmswindowaction.cpp.
MMSWindowAction::~MMSWindowAction | ( | ) | [virtual] |
Definition at line 43 of file mmswindowaction.cpp.
void MMSWindowAction::threadMain | ( | ) | [virtual] |
Virtual main method for the thread.
This virtual method is empty and have to be setup with code by a derived class. The MMSThread class is only the base class and cannot be constructed.
Implements MMSThread.
Definition at line 48 of file mmswindowaction.cpp.
void MMSWindowAction::setAction | ( | MMSWACTION | action | ) |
Definition at line 102 of file mmswindowaction.cpp.
MMSWACTION MMSWindowAction::getAction | ( | ) |
Definition at line 106 of file mmswindowaction.cpp.
void MMSWindowAction::cancelCleanup | ( | ) |
Definition at line 76 of file mmswindowaction.cpp.
void MMSWindowAction::onCancelBroadcast | ( | int | windowtype | ) |
Definition at line 80 of file mmswindowaction.cpp.
class MMSWindow* MMSWindowAction::window [private] |
Definition at line 49 of file mmswindowaction.h.
MMSIdFactory MMSWindowAction::idFactory [private] |
Definition at line 50 of file mmswindowaction.h.
int MMSWindowAction::id [private] |
id of the thread, valid for the running state
Reimplemented from MMSThread.
Definition at line 51 of file mmswindowaction.h.
MMSWACTION MMSWindowAction::action [private] |
Definition at line 52 of file mmswindowaction.h.
bool MMSWindowAction::stopaction [private] |
Definition at line 53 of file mmswindowaction.h.
sigc::signal< void, int > MMSWindowAction::cancelBroadcast [static] |
Definition at line 67 of file mmswindowaction.h.