Difference between revisions of "Extensions.DataType.StructureSignature"
Jump to navigation
Jump to search
(Created page with "{{DISPLAYTITLE:OTX '''StructureSignature'''}}Category:OTX-ExtensionsCategory:Signatures == Classification == {{ClassificationCore |StructureSignature| OTX StructureSig...") |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
== Introduction == | == Introduction == | ||
− | The '''StructureSignature''' is a specialisation of the OTX Core type '''otx:SignatureRealisation''' that adds additional interface description functionality along with the OTX Core type [[Core.Signatures.ProcedureSignatures|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 [[Extensions. | + | The '''StructureSignature''' is a specialisation of the OTX Core type '''otx:SignatureRealisation''' that adds additional interface description functionality along with the OTX Core type [[Core.Signatures.ProcedureSignatures|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 [[Extensions.DataType.Structure|Structure]]. A structure cannot contain itself. In other words, circular dependencies of structures are not allowed. See [[General.Principles#SignatureConcept|Signature Concept]]. |
== Properties == | == Properties == | ||
Line 14: | Line 14: | ||
** Public | ** Public | ||
* '''Elements''' <br/> Elements of a datatype signature, each element consists of a name, a data type and an optional default value. | * '''Elements''' <br/> Elements of a datatype signature, each element consists of a name, a data type and an optional default value. | ||
+ | |||
+ | == Checker Rules == | ||
+ | [[Extensions.DataType.DataTypeChk003|DataType_Chk003]] |
Latest revision as of 11:14, 24 September 2018
Classification
Name | StructureSignature |
Short Description | OTX StructureSignature data model |
Class | OTX Extension |
Pre-Conditions | - |
Specified by | ISO 13209-2 |
Introduction
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. See Signature Concept.
Properties
- Name
Unique name throughout all global identifiers within the OTX document. - Specification
Description of datatype signature - Visibility
- Private
- Package (Default)
- Public
- Elements
Elements of a datatype signature, each element consists of a name, a data type and an optional default value.