matlab::data::StructArray
MATLAB struct 配列にアクセスするための C++ クラス
説明
StructArray オブジェクトを使用して MATLAB® struct 配列を操作します。配列内の 1 つの要素のフィールドにアクセスするには、フィールド名を使用します。StructArray オブジェクトを作成するには、ArrayFactory クラスの createStructArray を呼び出します。
クラスの詳細
名前空間: | matlab::data |
基底クラス: | TypedArray<Struct> |
インクルード: | StructArray.hpp |
コンストラクター
コピー コンストラクター
StructArray(const StructArray& rhs)
StructArray(const Array& rhs)
StructArray オブジェクトの共有データ コピーを作成します。
|
| コピーする値。 |
|
|
|
| 入力 |
代入演算子のコピー
StructArray& operator=(const StructArray& rhs)
StructArray& operator=(const Array& rhs)
StructArray オブジェクトに共有データ コピーを代入します。
|
| コピーする値。 |
|
|
|
|
| 更新されたインスタンス。 |
| 入力 |
移動コンストラクター
StructArray(StructArray&& rhs)
StructArray(Array&& rhs)
StructArray オブジェクトの内容を新しいインスタンスに移動させます。
|
| 移動させる値。 |
|
|
|
| 入力 |
移動代入演算子
StructArray& operator=(StructArray&& rhs)
この StructArray オブジェクトに入力を代入します。
|
| 移動させる値。 |
|
| 更新されたインスタンス。 |
なし
デストラクター
~StructArray()
説明
StructArray オブジェクトのメモリを解放します。
メンバー関数
getFieldNames
Range<ForwardIterator, MatlabFieldIdentifier const> getFieldNames() const
|
|
|
なし
getNumberOfFields
size_t getNumberOfFields() const
|
| フィールド数。 |
なし
例
バージョン履歴
R2017b で導入