matlab::data::TypedIterator<T>
メモリ順でランダム アクセス反復子を提供するための、テンプレート化された C++ クラス
説明
TypedIterator
は、コンピューター メモリにおける列優先または行優先の要素の順序で反復されます。配列のメモリ レイアウトを特定するには、getMemoryLayout
を呼び出します。詳細については、MATLAB データ API のランダム アクセス反復子を参照してください。
クラスの詳細
名前空間: | matlab::data |
インクルード: |
|
テンプレート パラメーター
| 参照先の要素の型。 |
テンプレートのインスタンス化
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
matlab::data::Array |
matlab::data::Struct |
matlab::data::Enumeration |
コンストラクター
コピー コンストラクター
TypedIterator(const TypedIterator<T>& rhs)
TypedIterator
オブジェクトのコピーを作成します。
| コピーする値。 |
なし
代入演算子のコピー
TypedIterator<T>& operator=(const TypedIterator<T>& rhs)
TypedIterator
オブジェクトに新しい値を代入します。
| 代入する値。 |
| 更新されたインスタンス。 |
なし
移動コンストラクター
TypedIterator(TypedIterator<T> &&rhs)
TypedIterator
オブジェクトの内容を新しいインスタンスに移動させます。
| 移動させる値。 |
なし
移動代入演算子
TypedIterator<T>& operator=(TypedIterator<T>&& rhs)
この TypedIterator
オブジェクトに入力を転送します。
| 転送する値。 |
| 更新されたインスタンス。 |
なし
バージョン履歴
R2017b で導入