Changes between Version 1 and Version 2 of CDLref_celltype


Ignore:
Timestamp:
May 1, 2016, 12:06:06 PM (8 years ago)
Author:
okuma-top
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CDLref_celltype

    v1 v2  
    3434=== セルタイプ記述の指定子 ===
    3535
    36 ==== active 指定子 ====
    37 
    38 active 指定子は、セルタイプがアクティブであることを表します。
     36==== アクティブ(active)指定子 ====
     37
     38アクティブ(active)指定子は、セルタイプがアクティブであることを表します。
    3939すなわち、アクティブなセルタイプに属するセルは、受け口関数が呼び出されなくても動作することを表します。タスクやハンドラ、あるいはこれらを内部にもつセルタイプはアクティブです。
    4040
    41 ==== generate 指定子 ====
    42 
    43 generate 指定子は、セルタイププラグインの適用を指示するものです。セルタイププラグインの一般的な使い方としては、ファクトリでは実現できない特別なコードを生成するのに用います。
     41==== ジェネレート(generate)指定子 ====
     42
     43ジェネレート(generate)指定子は、セルタイププラグインの適用を指示するものです。セルタイププラグインの一般的な使い方としては、ファクトリでは実現できない特別なコードを生成するのに用います。
    4444
    4545【記述例】
     
    6262実行時識別として整数値を用いることの利点は、指定値の有効性検査が行われることです。
    6363
    64 ==== singleton 指定子 ====
    65 
    66 singleton 指定子は、セルタイプのセルがシステム中に一つだけ存在することを示します。
     64以下の場合、idx_is_id 指定されていない場合でも、idx_is_id 指定されたものとして扱われます。
     65
     66 * TECS ジェネレータのオプションで指定されている場合
     67 * セルタイプに属するセルが、異なるドメインに存在する場合
     68
     69==== シングルトン(singleton)指定子 ====
     70
     71シングルトン(singleton)指定子は、セルタイプのセルがシステム中に一つだけ存在することを示します。
    6772
    6873あるシングルトンセルタイプのセルは、それぞれのノードやリンク単位に最大1つだけ存在することができます。
     
    8287=== 呼び口の指定子 ===
    8388
    84 ==== optional 指定子 ====
     89==== オプショナル(optional)指定子 ====
    8590
    8691受け口を、未結合とすることができることを示します。
    8792
    88 optional 指定されている場合、セルタイプコードにおいては、呼び口関数を呼び出す前に、呼び口が結合されているかどうか検査する必要があります。
    89 
    90 optional 指定されていなく、添数指定されていない呼び口配列の場合、少なくとも1つの結合をもつ必要があります。
     93オプショナル(optional)指定されている場合、セルタイプコードにおいては、呼び口関数を呼び出す前に、呼び口が結合されているかどうか検査する必要があります。
     94
     95オプショナル指定されていなく、添数指定されていない呼び口配列の場合、少なくとも1つの結合をもつ必要があります。
    9196
    9297=== 受け口 ===
     
    104109=== 受け口の指定子 ===
    105110
    106 ==== allocator 指定子 ====
    107 
    108 allocator 指定子は、リレーアロケータを指定するのに用いられます。
     111==== アロケータ(allocator)指定子 ====
     112
     113アロケータ(allocator)指定子は、リレーアロケータを指定するのに用いられます。
    109114
    110115【記述例】
     
    128133T.B.W.
    129134
    130 ==== inline 指定子 ====
     135==== インライン(inline)指定子 ====
    131136
    132137受け口関数が、インライン関数として実装されることを示します
     
    188193=== 属性の指定子 ===
    189194
    190 ==== choice 指定子 ====
    191 
    192 choice 指定子は、属性が取りうる値を指定します。
     195==== 選択肢(choice)指定子 ====
     196
     197選択肢(choice)指定子は、属性が取りうる値を指定します。
    193198
    194199【記述例】
     
    200205  }}}
    201206
    202 TECS ジェネレータは、choice 指定子で指定された初期値以外が設定されたかどうかを検査しません。GUI エディタで選択肢を示すためのものです。
    203 
    204 ==== omit 指定子 ====
    205 
    206 omit 指定子は、属性をセルの CB に出力をしないことを示します。
     207TECS ジェネレータは、選択肢(choice)指定子で指定された初期値以外が設定されたかどうかを検査しません。GUI エディタで選択肢を示すためのものです。
     208
     209==== 省略(omit)指定子 ====
     210
     211省略(omit)指定子は、属性をセルの CB に出力をしないことを示します。
    207212属性を、セルタイプコードで参照しない場合、すなわちファクトリまたはセルタイププラグインでのみ参照する場合に指定します。
    208213