OTX Reference  
OpenTestSystem.Otx.Core.Signatures.ProcedureSignature Class Reference

Signature realisation for procedures More...

Inheritance diagram for OpenTestSystem.Otx.Core.Signatures.ProcedureSignature:
Inheritance graph

Public Attributes

ParameterDeclarations parameters
 Cardinality [0..1]
Parameters of the signature can be declared in this block More...
 
Throws throws
 Cardinality [0..1]
Exceptions can be declared in this block. Each exception listed here may potentially be thrown by signature-implementing procedures. More...
 

Detailed Description

Signature realisation for procedures

Where procedures declare a set of parameters, a set of local variables and constants and the procedure flow containing the program logic, Procedure signatures only declare a set of parameters. Procedures which implement a specific procedure signature need to have the same set of parameters. Procedure signatures represent the "empty shell" of such procedures. Signature-implementing procedures can be called indirectly via a procedure signature. This is described in the ProcedureCall action.

Member Data Documentation

◆ parameters

ParameterDeclarations OpenTestSystem.Otx.Core.Signatures.ProcedureSignature.parameters

Cardinality [0..1]
Parameters of the signature can be declared in this block

◆ throws

Throws OpenTestSystem.Otx.Core.Signatures.ProcedureSignature.throws

Cardinality [0..1]
Exceptions can be declared in this block. Each exception listed here may potentially be thrown by signature-implementing procedures.