clibgen.ConstructorDefinition クラス
名前空間: clibgen
C++ クラス コンストラクターに対応する MATLAB 関数の定義
説明
clibgen.ConstructorDefinition
クラスには、C++ クラスのヘッダーで定義されたコンストラクターの MATLAB® 定義が含まれます。
clibgen.ConstructorDefinition
クラスは handle
クラスです。
作成
MATLAB が addConstructor
を clibgen.ClassDefinition
オブジェクトで呼び出すときに、MATLAB が ConstructorDefinition
オブジェクトを構築します。
プロパティ
Description
— ヘルプ テキスト
string | 文字ベクトル
コンストラクターについてエンド ユーザーに説明するヘルプ テキスト。string または文字ベクトルとして指定します。既定のテキストは次のとおりです。
DefiningClass.MATLABName.DefiningClass.CPPName Constructor of C++ class DefiningClass.CPPName.
パブリッシャーはライブラリ定義ファイルで Description
プロパティの値を変更できます。
属性:
GetAccess | public |
SetAccess | public |
DetailedDescription
— C++ ヘッダー ファイルからのヘルプ テキスト
string | 文字ベクトル | 空の string
コンストラクターについてエンド ユーザーに説明する C++ ヘッダー ファイルからのヘルプ テキスト。string または文字ベクトルとして指定します。C++ コメントに詳細情報が含まれない場合、DetailedDescription
は定義ファイルに表示されません。
パブリッシャーはライブラリ定義ファイルで DetailedDescription
プロパティの値を変更できます。DetailedDescription
が空でない場合、DetailedDescription
の値を表示する前に MATLAB doc
コマンドにこの文章が表示されます。
This content is from the external library documentation.
属性:
GetAccess | public |
SetAccess | public |
CPPSignature
— C++ コンストラクター シグネチャ
string | 文字ベクトル
C++ コンストラクター シグネチャ。string または文字ベクトルとして指定します。MATLAB はヘッダー ファイルのクラス定義から CPPSignature
を作成します。
属性:
GetAccess | public |
SetAccess | private |
DefiningClass
— コンストラクターを含むクラス
clibgen.ClassDefinition
MATLABSignature
— MATLAB のコンストラクター シグネチャ
string | 文字ベクトル
MATLAB のコンストラクター シグネチャ。string または文字ベクトルとして指定します。MATLAB はこのシグネチャを作成します。
属性:
GetAccess | public |
SetAccess | private |
Dependent | true |
Valid
— 定義完了インジケーター
false
(既定値) | true
コンストラクターの定義が完了しているかどうかを示します。true
または false
として指定されます。
属性:
GetAccess | public |
SetAccess | private |
メソッド
パブリック メソッド
defineArgument | C++ コンストラクターの入力引数の定義の追加 |
validate | C++ コンストラクター定義の検証 |
バージョン履歴
R2019a で導入
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)