addEntry
コード置換テーブルに登録されているテーブル エントリのコレクションにテーブル エントリを追加
説明
例
コード置換テーブルに演算子エントリを追加
この例では、関数 addEntry
を使用して、演算子エントリを作成した後にコード置換テーブルに追加する方法を示します。
hLib = RTW.TflTable; % Create an entry for addition of built-in uint8 data type op_entry = RTW.TflCOperationEntry; op_entry.setTflCOperationEntryParameters( ... 'Key', 'RTW_OP_ADD', ... 'Priority', 90, ... 'SaturationMode', 'RTW_SATURATE_ON_OVERFLOW', ... 'RoundingModes', {'RTW_ROUND_UNSPECIFIED'}, ... 'ImplementationName', 'u8_add_u8_u8', ... 'ImplementationHeaderFile', 'u8_add_u8_u8.h', ... 'ImplementationSourceFile', 'u8_add_u8_u8.c' ); arg = hLib.getTflArgFromString('y1','uint8'); arg.IOType = 'RTW_IO_OUTPUT'; op_entry.addConceptualArg( arg ); arg = hLib.getTflArgFromString('u1','uint8'); op_entry.addConceptualArg( arg ); arg = hLib.getTflArgFromString('u2','uint8'); op_entry.addConceptualArg( arg ); op_entry.copyConceptualArgsToImplementation(); addEntry(hLib, op_entry);
入力引数
hTable
— コード置換テーブルのハンドル
ハンドル
hTable
は、事前に
で返されたコード置換テーブルのハンドルです。hTable
= RTW.TflTable
例: hLib
entry
— 関数、演算子、またはブロック エントリのハンドル
ハンドル
entry
は、
、hEntry
= RTW.TflCFunctionEntry
、または hEntry
= RTW.TflCOperationEntry
を呼び出して作成した関数、演算子、またはブロック エントリのハンドルです。hEntry
= RTW.TflBlockEntry
例: op_entry
バージョン履歴
R2007b で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)