#include <task.h>
Inheritance diagram for YResourceAction:
Public Slots | |
void | MutexUpdated (YObject *) |
void | MutexDestroyed () |
void | UpdateName () |
Public Member Functions | |
YResourceAction (const YObjectArgs &args) | |
see yasa_types.h, e.g. lock_mutex | |
const YTIME & | GetTime () const |
YObject * | GetMutex () |
const YASA_RESOURCEACTION & | GetAction () const |
void | SetTime (YASA_TIME t) |
void | SetMutex (YObject *m) |
void | SetAction (int id) |
virtual int | SetConfig (YInputParser &parser) |
virtual int | GetConfig (YOutputParser &parser) |
Private Attributes | |
Q_OBJECT YTIME | time |
QString | mutexname |
time of action | |
YObject * | mutex |
used during config load | |
YASA_RESOURCEACTION | action |
ptr to mutex object (if 0 mutexname is used!) |
|
see yasa_types.h, e.g. lock_mutex
|
|
|
|
Read task specific configuration data from stream and set to instance Reimplemented from YObject. |
|
|
|
|
|
|
|
|
|
|
|
Read task specific configuration data from instance and set to stream Reimplemented from YObject. |
|
|
|
|
|
|
|
ptr to mutex object (if 0 mutexname is used!)
|
|
used during config load
|
|
time of action
|
|
|