#include <ParameterValue.h>
Public Member Functions | |
| virtual ParameterValue * | clone () const =0 |
| Returns the string representation of the parameter value. | |
| virtual void | fromString (const std::string &strValue)=0 |
| virtual int | getDataType () const |
| Clones the object. | |
| ParameterValue (const ParameterValue &rhs)=delete | |
| ParameterValue (int dataType) | |
| < Constructor | |
| virtual std::string | toString () const =0 |
| Decodes the given string representation and sets the value into the parameter value object. | |
| virtual | ~ParameterValue () |
| Virtual destructor. | |
Protected Attributes | |
| int | m_dataType |
| The data type of the parameter value. | |
Definition at line 46 of file ParameterValue.h.
| te::process::ParameterValue::ParameterValue | ( | int | dataType | ) |
< Constructor
Constructor
Referenced by clone(), te::process::SimpleDataParameterValue::clone(), and ParameterValue().
|
delete |
References ParameterValue().
|
virtual |
Virtual destructor.
Gets the parameter data type
|
pure virtual |
Returns the string representation of the parameter value.
Implemented in te::process::SimpleDataParameterValue.
References ParameterValue().
|
pure virtual |
Implemented in te::process::SimpleDataParameterValue.
|
virtual |
Clones the object.
|
pure virtual |
Decodes the given string representation and sets the value into the parameter value object.
Implemented in te::process::SimpleDataParameterValue.
|
protected |
The data type of the parameter value.
Definition at line 73 of file ParameterValue.h.