OTX Reference  
OpenTestSystem.Otx.Extensions.DataType.Signatures.StructureSignature Class Reference

The StructureSignature is a specialisation of the OTX Core type otx:SignatureRealisation More...

Inheritance diagram for OpenTestSystem.Otx.Extensions.DataType.Signatures.StructureSignature:
Inheritance graph

Classes

class  StructureElementDeclarations
 Elements of a StructureSignature. More...
 

Public Attributes

StructureElementDeclarations elements
 Cardinality [1]
Elements of a StructureSignature. More...
 

Detailed Description

The StructureSignature is a specialisation of the OTX Core type otx:SignatureRealisation

The StructureSignature is a specialisation of the OTX Core type otx:SignatureRealisation that adds additional interface description functionality along with the OTX Core type otx:ProcedureSignature. A StructureSignature represents the elements of a structure. Each element consists of an unique name and an arbitrary data type. The data type can be also a Structure. A structure cannot contain itself. In other words, circular dependencies of structures are not allowed.

Checker rules
CheckerRule.DataType_Chk003 - No Circular type definitions of Structures

Member Data Documentation

◆ elements

StructureElementDeclarations OpenTestSystem.Otx.Extensions.DataType.Signatures.StructureSignature.elements

Cardinality [1]
Elements of a StructureSignature.