콘텐츠로 이동
무료 평가 시작

pdcomm::Gem300Capability

구조체

프로필 안의 기능 선언 하나이며 Gem300CapabilityCatalog::replace()의 입력으로 씁니다.

struct Gem300Capability

선언 위치: #include <pdcomm_gem300.hpp>

멤버

axis

필드

기능 영역입니다. 각 축은 프로필마다 최대 한 번만 나올 수 있습니다.

Gem300CapabilityAxis axis = Gem300CapabilityAxis::ProcessJob

선언 위치: #include <pdcomm_gem300.hpp>

id

필드

기능 식별자입니다. 출력 가능한 ASCII 바이트(0x21~0x7E, 공백 없음) 1개 이상이며 프로필 안에서 고유해야 합니다.

std::string id

선언 위치: #include <pdcomm_gem300.hpp>

status

필드

기능에 대해 선언한 성숙도입니다.

Gem300CapabilityStatus status = Gem300CapabilityStatus::Planned

선언 위치: #include <pdcomm_gem300.hpp>