30 Q_PROPERTY(QString
name READ getName)
31 Q_PROPERTY(QString
id READ getID)
32 Q_PROPERTY(QStringList
types READ getTypes)
33 Q_PROPERTY(
PortType portType READ getPortType)
54 return this->portName;
62 return this->dataTypes;
70 return this->portType;
112 this->dataTypes =
types;
121 this->portType = inPortType;
124 virtual covise::covise__Port getSerialisable()
const;
126 void setFromSerialisable(
const covise::WSModule *module,
const covise::covise__Port &serialisable);
#define WSLIBEXPORT
Definition: coExport.h:385
GLsizei GLenum GLenum * types
Definition: khronos-glext.h:8471
GLuint const GLchar * name
Definition: khronos-glext.h:6722
GLenum GLuint id
Definition: khronos-glext.h:6279
list of all chemical elements
Definition: coConfig.h:27
Definition: WSModule.h:24
void setName(const QString &inName)
Definition: WSPort.h:101
const covise::WSModule * module
Definition: WSPort.h:136
const QString & getID() const
Definition: WSPort.h:87
QStringList dataTypes
Definition: WSPort.h:132
PortType getPortType() const
Definition: WSPort.h:68
const covise::WSModule * getModule() const
Definition: WSPort.h:76
void setPortType(PortType inPortType)
Definition: WSPort.h:119
void setTypes(const QStringList &types)
Definition: WSPort.h:110
const QStringList & getTypes() const
Definition: WSPort.h:60
PortType
Definition: WSPort.h:37
@ Optional
Definition: WSPort.h:39
@ Default
Definition: WSPort.h:38
QString portName
Definition: WSPort.h:130
WSPort(const covise::WSModule *module, const covise::covise__Port &port)
const QString & getName() const
Definition: WSPort.h:52