15 #ifndef DtConstrainedInegerInputPort_H_
16 #define DtConstrainedInegerInputPort_H_
37 virtual void setMinValue(
int minVal);
38 virtual int minValue()
const;
40 virtual void setMaxValue(
int maxVal);
41 virtual int maxValue()
const;
63 virtual void setMinValue(
int minVal);
64 virtual int minValue()
const;
66 virtual void setMaxValue(
int maxVal);
67 virtual int maxValue()
const;
DtConstrainedIntegerOutputPort is a version of DtIntegerOutputPort which will constrain any outgoing ...
Definition: constrainedIntegerIOPort.h:53
int myMinValue
Definition: constrainedIntegerIOPort.h:71
This is an abstract base class for all data elements that are passed through ports. Derived types will be such things as DtAnalogPortData which manage a double, or more complex data types such as a target list. Derived types must provide a type() method with a unique type string and a clone() method for copying the data.
Definition: portData.h:25
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
int myMaxValue
Definition: constrainedIntegerIOPort.h:70
Instances of DtIntegerOutputPort are output ports through which data producers can send integer value...
Definition: integerIOPort.h:45
virtual void setValue(int value)
Sets a value to the port, and sends the data if it is different from the current value.