cvtdriver
Driver for SmartFarm Device Converter
Public 멤버 함수
stdcvt::CvtSensor 클래스 참조
stdcvt::CvtSensor에 대한 상속 다이어그램 :
stdcvt::CvtDevice ebiodriver::SSSensor

Public 멤버 함수

 CvtSensor (string devid, CvtDeviceSpec *pdevspec, devstat_t devstatus, obsunit_t unit)
 
 CvtSensor (string devid, devtype_t devtype, devsec_t section, devtarget_t target, devstat_t devstatus, obsunit_t unit)
 
CvtDeviceclone ()
 
bool copy (CvtDevice *pdevice)
 
obsunit_t getunit ()
 
obsunit_t setunit (obsunit_t unit)
 
double writeobservation (double value)
 
double readobservation ()
 
string tostring ()
 
- stdcvt::CvtDevice(으)로부터 상속된 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 ()
 
CvtDeviceSpecgetspec ()
 
devstat_t getstatus ()
 
devstat_t setstatus (devstat_t devstatus)
 
string tostring ()
 

추가로 상속된 멤버들

- stdcvt::CvtDevice(으)로부터 상속된 정적 Public 멤버 함수
static devgroup_t getgroup (devtype_t devtype)
 
- stdcvt::CvtDevice(으)로부터 상속된 Protected 멤버 함수
void _copy (CvtDevice *pdevice)
 

생성자 & 소멸자 문서화

stdcvt::CvtSensor::CvtSensor ( string  devid,
CvtDeviceSpec pdevspec,
devstat_t  devstatus,
obsunit_t  unit 
)
inline

새로운 센서를 생성한다.

매개변수
devid센서의 아이디
pdevspec장비 스펙
devstatus센서의 상태
unit관측치의 단위
stdcvt::CvtSensor::CvtSensor ( string  devid,
devtype_t  devtype,
devsec_t  section,
devtarget_t  target,
devstat_t  devstatus,
obsunit_t  unit 
)
inline

새로운 센서를 생성한다.

매개변수
devid센서의 아이디
devtype장비의 종류
section장비 설치 구역
target장비의 대상
devstatus센서의 상태
unit관측치의 단위

멤버 함수 문서화

CvtDevice* stdcvt::CvtSensor::clone ( )
inlinevirtual

장비의 클론을 만든다.

반환값
클론의 포인터

stdcvt::CvtDevice를 구현.

bool stdcvt::CvtSensor::copy ( CvtDevice pdevice)
inlinevirtual

장비 정보를 복사한다.

반환값
복사가 성공하면 true.

stdcvt::CvtDevice를 구현.

obsunit_t stdcvt::CvtSensor::getunit ( )
inline

관측치 단위를 읽는다.

반환값
관측치 단위
double stdcvt::CvtSensor::readobservation ( )
inline

관측치를 읽는다.

반환값
관측치값
obsunit_t stdcvt::CvtSensor::setunit ( obsunit_t  unit)
inline

관측치 단위를 세팅한다.

매개변수
unit새로 세팅할 관측치 단위
반환값
관측치 단위
string stdcvt::CvtSensor::tostring ( )
inline

센서의 상태를 문자열로 내보낸다.

double stdcvt::CvtSensor::writeobservation ( double  value)
inline

관측치를 기록한다.

매개변수
value관측치
반환값
기록한 관측치값

이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: