The declaration.py module#

Summary#

VK

Visibility kind.

IllegalIOError

Provides the exception for the wrong IO specification.

ParamImportedError

Provides the exception for the wrong imported operator specification.

add_enumeration_values

Add enumeration values to an enumeration type.

add_operator_hidden

Add hidden inputs to an operator.

add_operator_inputs

Add inputs to an operator.

add_operator_outputs

Add outputs to an operator.

add_operator_parameters

Add parameters to an operator.

create_constant

Create a constant.

create_enumeration

Create a named type defined by an enumeration.

create_graphical_operator

Create an operator with a graphical diagram.

create_imported_constant

Create an imported constant.

create_imported_operator

Create an imported operator.

create_imported_type

Create an imported named type.

create_named_type

Create a named type.

create_package

Create a package.

create_sensor

Create a sensor.

create_textual_operator

Create an operator with a textual diagram.

set_specialized_operator

Declare a specialization of an imported operator.

set_type_constraint

Set the constraint of a polymorphic type.

Description#

Provides create functions for Scade model declarations.

  • Package

  • Type

  • Constant

  • Sensor

  • Operator