OTX-Runtime for C++  
OpenTestSystem::Otx::Runtime::Api::Otx::Signature::ISignature Class Referenceabstract

Represents an OTX signature. More...

#include <ISignature.h>

Inheritance diagram for OpenTestSystem::Otx::Runtime::Api::Otx::Signature::ISignature:
Inheritance graph

Public Member Functions

virtual std::shared_ptr< IDocumentGetDocument ()=0
 Gets Document that contains the Signature. More...
 
virtual std::string GetFullName ()=0
 Gets Signature full name. More...
 
virtual std::string GetName ()=0
 Gets Signature name. More...
 
virtual std::string GetSpecification ()=0
 Gets Signature specification. More...
 

Detailed Description

Represents an OTX signature.

Member Function Documentation

◆ GetDocument()

virtual std::shared_ptr<IDocument> OpenTestSystem::Otx::Runtime::Api::Otx::Signature::ISignature::GetDocument ( )
pure virtual

Gets Document that contains the Signature.

Returns
A Document which this Signature belongs to.

Implemented in OpenTestSystem::Otx::Runtime::Api::DataTypes::Structure.

◆ GetFullName()

virtual std::string OpenTestSystem::Otx::Runtime::Api::Otx::Signature::ISignature::GetFullName ( )
pure virtual

Gets Signature full name.

Returns
A combination of Document full name and Signature name, separated by '.'.

Implemented in OpenTestSystem::Otx::Runtime::Api::DataTypes::Structure.

◆ GetName()

virtual std::string OpenTestSystem::Otx::Runtime::Api::Otx::Signature::ISignature::GetName ( )
pure virtual

Gets Signature name.

Returns
Procedure name.

Implemented in OpenTestSystem::Otx::Runtime::Api::DataTypes::Structure.

◆ GetSpecification()

virtual std::string OpenTestSystem::Otx::Runtime::Api::Otx::Signature::ISignature::GetSpecification ( )
pure virtual

Gets Signature specification.

Returns
Signature specification.

Implemented in OpenTestSystem::Otx::Runtime::Api::DataTypes::Structure.


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