cvtdriver
Driver for SmartFarm Device Converter
|
Public 멤버 함수 | |
CvtDevice (string devid, CvtDeviceSpec *pdevspec, devstat_t devstatus) | |
CvtDevice (string devid, devtype_t devtype, devsec_t section, devtarget_t target, devstat_t devstatus) | |
string | getid () |
CvtDeviceSpec * | getspec () |
devstat_t | getstatus () |
devstat_t | setstatus (devstat_t devstatus) |
string | tostring () |
virtual CvtDevice * | clone ()=0 |
virtual bool | copy (CvtDevice *pdevice)=0 |
정적 Public 멤버 함수 | |
static devgroup_t | getgroup (devtype_t devtype) |
Protected 멤버 함수 | |
void | _copy (CvtDevice *pdevice) |
|
inline |
새로운 장비를 생성한다.
devid | 장비의 아이디 |
pdevspec | 장비의 스펙 |
devstatus | 장비의 상태 |
|
inline |
새로운 장비를 생성한다.
devid | 장비의 아이디 |
devtype | 장비의 종류 |
section | 장비 설치 구역 |
target | 장비의 대상 |
devstatus | 장비의 상태 |
|
pure virtual |
|
pure virtual |
|
inlinestatic |
장비 그룹정보를 확인한다.
|
inline |
장비에 부여된 아이디를 리턴한다.
|
inline |
장비의 스펙을 리턴한다.
|
inline |
장비의 상태를 리턴한다.
장비의 상태를 세팅한다.
devstatus | 새로 세팅할 장비의 상태 |
|
inline |
장비의 상태를 문자열로 내보낸다.