matlab::data::StructArray
MATLAB 구조체형 배열에 액세스하기 위한 C++ 클래스
설명
StructArray
객체를 사용하여 MATLAB® 구조체형 배열을 처리합니다. 배열의 단일 요소에 대한 필드에 액세스하려면 필드 이름을 사용하십시오. 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에 개발됨