#include <scriptcontrolqueue.h>
List of all members.
Public Slots |
void | timerCallback () |
Public Member Functions |
| ScriptControlQueue (ScriptEngine *parent) |
| ~ScriptControlQueue () |
void | schedule (ScriptControlEvent *event) |
void | schedule (int channel, QString path, QDateTime base, int offset, int process, int tag=-1) |
void | schedule (const char *group, const char *name, double value, const QDateTime *base, int offset, int process, int tag=-1) |
void | interpolate (const char *group, const char *name, const QDateTime *base, int time1, double val1, int time2, double val2, int process, int tag=-1, bool addLast=TRUE, int minres=15) |
void | killProcess (int process) |
void | killTag (int process, int tag) |
Protected Member Functions |
void | setupCallbacks () |
QDateTime | getWhen (const QDateTime *base, int offset) |
Protected Attributes |
QLinkedList< ScriptControlEvent * > | m_q |
QTimer | m_timer |
ScriptEngine * | m_parent |
Detailed Description
Definition at line 12 of file scriptcontrolqueue.h.
Constructor & Destructor Documentation
ScriptControlQueue::ScriptControlQueue |
( |
ScriptEngine * |
parent | ) |
|
ScriptControlQueue::~ScriptControlQueue |
( |
| ) |
|
Member Function Documentation
QDateTime ScriptControlQueue::getWhen |
( |
const QDateTime * |
base, |
|
|
int |
offset |
|
) |
| [protected] |
void ScriptControlQueue::interpolate |
( |
const char * |
group, |
|
|
const char * |
name, |
|
|
const QDateTime * |
base, |
|
|
int |
time1, |
|
|
double |
val1, |
|
|
int |
time2, |
|
|
double |
val2, |
|
|
int |
process, |
|
|
int |
tag = -1 , |
|
|
bool |
addLast = TRUE , |
|
|
int |
minres = 15 |
|
) |
| |
void ScriptControlQueue::killProcess |
( |
int |
process | ) |
|
void ScriptControlQueue::killTag |
( |
int |
process, |
|
|
int |
tag |
|
) |
| |
void ScriptControlQueue::schedule |
( |
int |
channel, |
|
|
QString |
path, |
|
|
QDateTime |
base, |
|
|
int |
offset, |
|
|
int |
process, |
|
|
int |
tag = -1 |
|
) |
| |
void ScriptControlQueue::schedule |
( |
const char * |
group, |
|
|
const char * |
name, |
|
|
double |
value, |
|
|
const QDateTime * |
base, |
|
|
int |
offset, |
|
|
int |
process, |
|
|
int |
tag = -1 |
|
) |
| |
void ScriptControlQueue::setupCallbacks |
( |
| ) |
[protected] |
void ScriptControlQueue::timerCallback |
( |
| ) |
[slot] |
Member Data Documentation
The documentation for this class was generated from the following files: