#include <WSCOVISEClient.h>
covise::WSCOVISEClient::WSCOVISEClient |
( |
| ) |
|
covise::WSCOVISEClient::~WSCOVISEClient |
( |
| ) |
|
|
virtual |
bool covise::WSCOVISEClient::attach |
( |
const QString & |
endpoint = "http://localhost:31111/" | ) |
|
|
slot |
Attach to a running COVISE session.
void covise::WSCOVISEClient::clearAvailableModules |
( |
| ) |
|
|
private |
void covise::WSCOVISEClient::deleteModule |
( |
const QString & |
moduleID | ) |
|
|
slot |
Deletes an instantiated module.
bool covise::WSCOVISEClient::detach |
( |
| ) |
|
|
slot |
void covise::WSCOVISEClient::eventExecuteFinish |
( |
| ) |
|
|
signal |
void covise::WSCOVISEClient::eventExecuteStart |
( |
| ) |
|
|
signal |
void covise::WSCOVISEClient::eventLink |
( |
const QString & |
fromModuleID, |
|
|
const QString & |
toModuleID |
|
) |
| |
|
signal |
void covise::WSCOVISEClient::eventModuleAdd |
( |
const QString & |
moduleID | ) |
|
|
signal |
void covise::WSCOVISEClient::eventModuleChanged |
( |
const QString & |
moduleID | ) |
|
|
signal |
void covise::WSCOVISEClient::eventModuleDel |
( |
const QString & |
moduleID | ) |
|
|
signal |
void covise::WSCOVISEClient::eventModuleDied |
( |
const QString & |
moduleID | ) |
|
|
signal |
void covise::WSCOVISEClient::eventModuleExecuteFinish |
( |
const QString & |
moduleID | ) |
|
|
signal |
void covise::WSCOVISEClient::eventModuleExecuteStart |
( |
const QString & |
moduleID | ) |
|
|
signal |
void covise::WSCOVISEClient::eventOpenNet |
( |
const QString & |
mapname | ) |
|
|
signal |
void covise::WSCOVISEClient::eventOpenNetDone |
( |
const QString & |
mapname | ) |
|
|
signal |
void covise::WSCOVISEClient::eventParameterChanged |
( |
const QString & |
moduleID, |
|
|
const QString & |
name, |
|
|
const QString & |
value |
|
) |
| |
|
signal |
void covise::WSCOVISEClient::eventQuit |
( |
| ) |
|
|
signal |
void covise::WSCOVISEClient::eventUnlink |
( |
const QString & |
linkID | ) |
|
|
signal |
void covise::WSCOVISEClient::executeModule |
( |
const QString & |
moduleID | ) |
|
|
slot |
void covise::WSCOVISEClient::executeNet |
( |
| ) |
|
|
slot |
Execute the whole pipeline.
const QString& covise::WSCOVISEClient::getEndpoint |
( |
| ) |
const |
|
inlineslot |
QStringList covise::WSCOVISEClient::getHosts |
( |
| ) |
const |
|
slot |
Get all hosts currently in a session.
Gets the current map of instantiated modules.
covise::WSModule * covise::WSCOVISEClient::getModule |
( |
const QString & |
name, |
|
|
const QString & |
host |
|
) |
| const |
|
slot |
Get an available module by name and host.
QList< covise::WSModule * > covise::WSCOVISEClient::getModules |
( |
const QString & |
host | ) |
const |
|
slot |
Get all available modules for a host.
QString covise::WSCOVISEClient::getParameterAsString |
( |
const QString & |
moduleID, |
|
|
const QString & |
parameter |
|
) |
| |
|
slot |
Get a parameter as string representation.
void covise::WSCOVISEClient::instantiateModule |
( |
const QString & |
module, |
|
|
const QString & |
host |
|
) |
| |
|
slot |
Instantiate an available module on a certain host.
bool covise::WSCOVISEClient::isInExecute |
( |
| ) |
const |
|
slot |
bool covise::WSCOVISEClient::isReadOnly |
( |
| ) |
const |
|
slot |
void covise::WSCOVISEClient::link |
( |
const QString & |
fromModuleID, |
|
|
const QString & |
fromPort, |
|
|
const QString & |
toModuleID, |
|
|
const QString & |
toPort |
|
) |
| |
|
slot |
void covise::WSCOVISEClient::openNet |
( |
const QString & |
filename | ) |
|
|
slot |
void covise::WSCOVISEClient::quit |
( |
| ) |
|
|
slot |
void covise::WSCOVISEClient::run |
( |
| ) |
|
|
privatevirtual |
void covise::WSCOVISEClient::setEventsAsSignal |
( |
bool |
on, |
|
|
bool |
alsoQueueRaw = false |
|
) |
| |
|
slot |
Deliver events using signals.
void covise::WSCOVISEClient::setParameterFromString |
( |
const QString & |
moduleID, |
|
|
const QString & |
parameter, |
|
|
const QString & |
value |
|
) |
| |
|
slot |
Set a parameter using a string representation.
void covise::WSCOVISEClient::setReadOnly |
( |
bool |
ro | ) |
|
|
slot |
Don't send changes to COVISE.
covise::covise__Event * covise::WSCOVISEClient::takeEvent |
( |
| ) |
|
|
slot |
void covise::WSCOVISEClient::unlink |
( |
const QString & |
linkID | ) |
|
|
slot |
bool covise::WSCOVISEClient::alsoQueueRaw |
|
private |
bool covise::WSCOVISEClient::attached |
|
private |
QMap<QString, QList<covise::WSModule *> > covise::WSCOVISEClient::availableModules |
|
private |
QQueue<covise::covise__Event *> covise::WSCOVISEClient::eventQueue |
|
private |
QMutex covise::WSCOVISEClient::eventQueueLock |
|
private |
bool covise::WSCOVISEClient::eventsAsSignal |
|
private |
QString covise::WSCOVISEClient::eventUUID |
|
private |
bool covise::WSCOVISEClient::keepRunning |
|
private |
bool covise::WSCOVISEClient::readOnly |
|
private |
QString covise::WSCOVISEClient::endpoint |
|
read |
bool covise::WSCOVISEClient::inExecute |
|
read |
WSMap covise::WSCOVISEClient::map |
|
read |
The documentation for this class was generated from the following files: