Main Content

coder.ExternalDependency.getDescriptiveName

クラス: coder.ExternalDependency
名前空間: coder

外部依存関係の記述名の返却

構文

extname = coder.ExternalDependency.getDescriptiveName(bldcfg)

説明

extname = coder.ExternalDependency.getDescriptiveName(bldcfg) は、外部依存関係に関連付ける名前を返します。コード ジェネレーターはエラー メッセージに外部依存関係名を使用します。

このメソッドは coder.ExternalDependency のサブクラスで実装しなければなりません。

入力引数

すべて展開する

コード生成時のビルド コンテキスト。coder.BuildConfig オブジェクトとして指定します。coder.BuildConfig メソッドを使用してビルド コンテキストに関する情報を取得します。

出力引数

すべて展開する

外部依存関係名。文字ベクトルとして返されます。

データ型: char

すべて展開する

常に同じ名前を返すメソッドを定義します。

function myextname = getDescriptiveName(~)
   myextname = 'MyLibrary'; 
end

ビルド コンテキストを使用して名前を判別するメソッドを定義します。

function myextname = getDescriptiveName(context)
    if context.isMatlabHostTarget()
        myextname = 'MyLibrary_MatlabHost';
    else
        myextname = 'MyLibrary_Local';
    end
end

詳細

すべて展開する

バージョン履歴

R2013b で導入