1 #ifndef OpenTestSystem_Otx_Runtime_Api_Custom_CustomScreenImplementation_IScreenHandle_H
2 #define OpenTestSystem_Otx_Runtime_Api_Custom_CustomScreenImplementation_IScreenHandle_H
10 namespace OpenTestSystem {
namespace Otx {
namespace Runtime {
namespace Api {
namespace Custom {
14 namespace CustomScreenImplementation
Represents an handle to an OTX screen instance.
Definition: IScreenHandle.h:22
virtual std::map< std::string, std::string > GetExternalApps()=0
Gets all externals applications of current OTX mapping
virtual std::string GetMappingName()=0
Gets mapping name.
virtual void RaiseScreenClosedEvent()=0
Signals the OTX-Runtime that a screen was closed and a ScreenClosedEvent should be raised.
virtual std::string GetScreenId()=0
Gets the unique screen id.
virtual std::string GetAppId()=0
Gets the Id of the mapped external application.
virtual std::string GetScreenSignatureName()=0
Gets full name of ScreenSignature.
Namespace containing all objects related to testing inside automotive industry