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 で導入