Represents base class for InParameter, OutParameter and InOutParameter of a Procedure. The parameter is identical to a related parameter in OTX standard ISO 13209. A detailed specification can be found there.
More...
#include <IProcedureParameter.h>
Represents base class for InParameter, OutParameter and InOutParameter of a Procedure. The parameter is identical to a related parameter in OTX standard ISO 13209. A detailed specification can be found there.
◆ GetDataType()
virtual std::string OpenTestSystem::Otx::Runtime::Api::Otx::IProcedureParameter::GetDataType |
( |
| ) |
const |
|
pure virtual |
Gets DataType.
- Returns
- Name of DataType.
◆ GetInitValue()
virtual std::shared_ptr<Object> OpenTestSystem::Otx::Runtime::Api::Otx::IProcedureParameter::GetInitValue |
( |
| ) |
const |
|
pure virtual |
Gets initial value.
- Returns
- Initial value.
◆ GetName()
virtual std::string OpenTestSystem::Otx::Runtime::Api::Otx::IProcedureParameter::GetName |
( |
| ) |
const |
|
pure virtual |
Gets Parameter name.
- Returns
- Parameters name.
◆ GetProcedure()
virtual std::shared_ptr<IProcedure> OpenTestSystem::Otx::Runtime::Api::Otx::IProcedureParameter::GetProcedure |
( |
| ) |
const |
|
pure virtual |
Gets Procedure that contains the Parameter.
- Returns
- A Procedure which this Parameter belongs to.
◆ GetSpecification()
virtual std::string OpenTestSystem::Otx::Runtime::Api::Otx::IProcedureParameter::GetSpecification |
( |
| ) |
const |
|
pure virtual |
Gets Parameter specification.
- Returns
- Parameter specification.
◆ GetValue()
virtual std::shared_ptr<Object> OpenTestSystem::Otx::Runtime::Api::Otx::IProcedureParameter::GetValue |
( |
| ) |
const |
|
pure virtual |
Gets value.
- Returns
- Current value.
The documentation for this class was generated from the following file: