nl:: Weave:: Profiles:: SoftwareUpdate:: ProductSpec
#include <src/lib/profiles/software-update/SoftwareUpdateProfile.h>
제품 사양을 나타내는 보조 클래스입니다.
요약
생성자 및 소멸자 |
|
---|---|
ProductSpec(uint16_t aVendor, uint16_t aProduct, uint16_t aRevision)
ProductSpec 객체의 생성자입니다.
|
|
ProductSpec()
잘못된 ProductSpec 객체를 만드는 기본 생성자입니다.
|
공개 속성 |
|
---|---|
productId
|
uint16_t
공급업체가 관리하는 네임스페이스에서 가져온 16비트 제품 ID입니다.
|
productRev
|
uint16_t
공급업체 관리 네임스페이스에서 가져온 16비트 제품 버전.
|
vendorId
|
uint16_t
Weave 공급업체 식별자 레지스트리에서 가져온 Weave 공급업체 ID입니다.
|
공개 함수 |
|
---|---|
operator==(const ProductSpec &) const
|
bool
등호 연산자.
|
공개 속성
productId
uint16_t productId
공급업체가 관리하는 네임스페이스에서 가져온 16비트 제품 ID입니다.
productRev
uint16_t productRev
공급업체 관리 네임스페이스에서 가져온 16비트 제품 버전.
vendorId
uint16_t vendorId
Weave 공급업체 식별자 레지스트리에서 가져온 Weave 공급업체 ID입니다.
공개 함수
ProductSpec
ProductSpec( uint16_t aVendor, uint16_t aProduct, uint16_t aRevision )
ProductSpec 객체의 생성자입니다.
세부정보 | |||||||
---|---|---|---|---|---|---|---|
매개변수 |
|
연산자==
bool operator==( const ProductSpec & ) const