The implications of different uses are outlined below.

  • A Task parameter can be mapped to any function parameter or COMM variable.

  • The usage of a Task parameter determines whether any changes to its value (caused by changes to its image in the TGDA) gets passed back to the caller.

  • The usage of a function parameter determines whether any changes to its image in the TGDA are made on Function Exit.

  • Function parameters mapped to TGDEs always have Both usage as far as updating the TGDA is concerned. However, you can neither directly initialise a TGDE from a Task parameter, nor directly return the value of a TGDE as a Task parameter. Note that TGDEs are only available in component mode.

  • You can map a function parameter from an array to an array; you can map a function scalar (a variable that is neither a whole array nor an array element) to a scalar Task parameter.

Comment on this topic

Topic ID: 540106

Table of Contents

Index

Glossary

-Search-

Back