OTX-Runtime for C++
|
|
A RangedObject is an otx:ComplexType and represents the abstract base data type for all ranged data types. More...
#include <RangedObject.h>
Public Member Functions | |
virtual bool | IsInRange () const =0 |
Checks if the value is in range. More... | |
virtual bool | IsValueWritten () const |
A value is considered written if one of the set value actions is called. Overwriting with the same value as the current value counts as written. The initialization of the ranged object with a value does not count as written. More... | |
Public Member Functions inherited from OpenTestSystem::Otx::Runtime::Api::DataTypes::Object | |
virtual API_EXPORTS std::string | ToLiteralString () const |
Gets literal string. More... | |
A RangedObject is an otx:ComplexType and represents the abstract base data type for all ranged data types.
|
pure virtual |
Checks if the value is in range.
Implemented in OpenTestSystem::Otx::Runtime::Api::DataTypes::RangedString, OpenTestSystem::Otx::Runtime::Api::DataTypes::RangedQuantity, OpenTestSystem::Otx::Runtime::Api::DataTypes::RangedInteger, and OpenTestSystem::Otx::Runtime::Api::DataTypes::RangedFloat.
|
virtual |
A value is considered written if one of the set value actions is called. Overwriting with the same value as the current value counts as written. The initialization of the ranged object with a value does not count as written.