OTX-Runtime for C++  
OpenTestSystem::Otx::Runtime::Api::Custom::CustomScreenImplementation::IScreenLiteralParameter Class Referenceabstract

A literal parameter is not a real screen parameter because it does not exists in the related ScreenSignature. A literal parameter represents a parameter of an external screen, which is mapped to a literal. More...

#include <IScreenLiteralParameter.h>

Inheritance diagram for OpenTestSystem::Otx::Runtime::Api::Custom::CustomScreenImplementation::IScreenLiteralParameter:
Inheritance graph

Public Member Functions

virtual std::shared_ptr< ObjectGetValue ()=0
 Gets value. More...
 
- Public Member Functions inherited from OpenTestSystem::Otx::Runtime::Api::Custom::CustomScreenImplementation::IScreenParameter
virtual std::string GetDataType ()=0
 Gets the data type of the parameter as a string. More...
 
virtual std::shared_ptr< ObjectGetInitValue ()=0
 Gets initial value. More...
 
virtual int GetMappingIndex ()=0
 Gets mapping index. More...
 
virtual std::string GetMappingName ()=0
 Gets mapping name. More...
 
virtual std::string GetName ()=0
 Gets name. More...
 
virtual std::string GetSpecification ()=0
 Gets specification. More...
 

Detailed Description

A literal parameter is not a real screen parameter because it does not exists in the related ScreenSignature. A literal parameter represents a parameter of an external screen, which is mapped to a literal.

Member Function Documentation

◆ GetValue()

virtual std::shared_ptr<Object> OpenTestSystem::Otx::Runtime::Api::Custom::CustomScreenImplementation::IScreenLiteralParameter::GetValue ( )
pure virtual

Gets value.

Returns
Value.

The documentation for this class was generated from the following file: