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