17 #ifndef STROMX_RUNTIME_CONNECTORDESCRIPTION_H 18 #define STROMX_RUNTIME_CONNECTORDESCRIPTION_H 20 #include "stromx/runtime/Description.h" 39 virtual void setRows(
const unsigned int value)
48 virtual void setCols(
const unsigned int value)
59 return m_operatorThread;
84 m_operatorThread = operatorThread;
112 m_defaultType = type;
113 m_defaultBehavior = behavior;
116 virtual unsigned int rows()
const {
return m_rows; }
117 virtual unsigned int cols()
const {
return m_cols; }
124 m_defaultType(defaultType),
125 m_defaultBehavior(PERSISTENT),
131 unsigned int m_operatorThread;
133 UpdateBehavior m_defaultBehavior;
140 #endif // STROMX_RUNTIME_CONNECTORDESCRIPTION_H Abstract description of an ID to variant map.
Definition: Description.h:69
Definition: VariantHandle.h:34
virtual void setRows(const unsigned int value)
Definition: ConnectorDescription.h:39
Description of a connector.
Definition: ConnectorDescription.h:32
UpdateBehavior defaultBehavior() const
Definition: ConnectorDescription.h:102
virtual unsigned int cols() const
Definition: ConnectorDescription.h:117
void setOperatorThread(const unsigned int operatorThread)
Definition: ConnectorDescription.h:82
void setDefaultType(const Type type, const UpdateBehavior behavior=PERSISTENT)
Definition: ConnectorDescription.h:110
virtual unsigned int rows() const
Definition: ConnectorDescription.h:116
Type
Definition: Description.h:73
The stromx class library.
Definition: AdjustRgbChannels.cpp:29
Type defaultType() const
Definition: ConnectorDescription.h:94
virtual void setCols(const unsigned int value)
Definition: ConnectorDescription.h:48
unsigned int operatorThread() const
Definition: ConnectorDescription.h:57
ConnectorDescription(const unsigned int id, const VariantHandle &variant, const Type defaultType)
Definition: ConnectorDescription.h:121