MicroC Framework (mxf) は、拡張実行 モデル定義をサポートしています。
MicroC Framework (mxf) の機能
MicroC Framework (mxf) は、「実行マネージャー」、
「実行可能」選択項目、および「アクティベーション・ポリシー」クラスが含まれた「実行スキーム」をサポートしています。
コンパイル時の初期設定をサポートできるようにするプロパティーは、以下のとおりです。
- C_CG:Configuration:InitializingMode - このプロパティーは、Object Execution Framework (OXF)、直接フロー・ポート、および関係 のデータを参照します。
- RunTime (デフォルト) – データは実行時に初期設定されます。
- CompileTime – データはコンパイル時に初期設定されます。
- ByCategory – データは、カテゴリーの定義に従って初期設定されます。
- C_CG:Configuration:DirectFlowPortsInitializingMode
- RunTime (デフォルト) – データは実行時に初期設定されます。
- CompileTime – データはコンパイル時に初期設定されます。
- C_CG:Configuration:FrameworkInitializingMode
- RunTime (デフォルト) – データは実行時に初期設定されます。
- CompileTime – データはコンパイル時に初期設定されます。
- C_CG:Configuration:RelationInitializingMode
- RunTime (デフォルト) – データは実行時に初期設定されます。
- CompileTime – データはコンパイル時に初期設定されます。
mxf のコンパイル時の構成
mxf ソースは、アプリケーションでコンパイルされます。
すべての mxf ソースには、アプリケーションで生成された <ExtendedCOxf_cfg.h> が組み込まれます。
<ExtendedCOxf_cfg.h> は、プロパティー C_CG:Configuration:EXTCOxfCfgTemplate によって定義されます。
このプロパティーにより、アプリケーションに固有の各種オプションおよび構成が有効になります。