29 auto init(
int serial_number) -> int;
57 virtual auto update() -> void;
70 static auto attachDelegate(CPhidgetHandle phid,
void *userptr) -> int;
73 void *userPtr,
int index,
int inputState) -> int;
75 void *userPtr,
int index,
int outputState) -> int;
77 void *userPtr,
int index,
int sensorValue) -> int;
79 #endif //_PHIDGETIK_H_ auto getInputCount() -> int
auto setSensorChangeTrigger(int index, int trigger) -> int
virtual int detachHandler()
auto getDataRateMax(int index) -> int
auto getOutputState(int index) -> int
virtual int attachHandler()
virtual int inputChangeHandler(int index, int inputState)
CPhidgetInterfaceKitHandle _iKitHandle
auto getDataRate(int index) -> int
auto getSensorValue(int index) -> int
auto getRatiometric() -> int
auto setRatiometric(int ratiometric) -> int
static auto sensorChangeDelegate(CPhidgetInterfaceKitHandle phid, void *userPtr, int index, int sensorValue) -> int
auto getDataRateMin(int index) -> int
auto getOutputCount() -> int
virtual int outputChangeHandler(int index, int outputState)
auto getSensorChangeTrigger(int index) -> int
auto getSensorRawValue(int index) -> int
auto getSensorCount() -> int
auto setDataRate(int index, int datarate) -> int
static auto attachDelegate(CPhidgetHandle phid, void *userptr) -> int
auto init(int serial_number) -> int
PhidgetIK(SensingMode mode)
static auto inputChangeDelegate(CPhidgetInterfaceKitHandle phid, void *userPtr, int index, int inputState) -> int
auto setOutputState(int index, int state) -> int
virtual auto update() -> void
static auto outputChangeDelegate(CPhidgetInterfaceKitHandle phid, void *userPtr, int index, int outputState) -> int
auto getInputState(int index) -> int
virtual int sensorChangeHandler(int index, int sensorValue)