#include <cmwfwiovalue.h>
Collaboration diagram for cmwfwIOValue:
Public Methods | |
cmwfwIOValue (const cmwfwIOPoint &iop) | |
~cmwfwIOValue () | |
Private Methods | |
bool | addListener (cmwfwValueChangeListener *l) |
void | removeListener (cmwfwValueChangeListener *l) |
void | getIOPoint (cmwfwIOPoint &iop) |
bool | hasNoListeners () |
void | update (const cmwfwData &data, const cmwfwValueQualifier &vq) |
void | update (const cmwfwIOError &error) |
void | updateNewListener (cmwfwValueChangeListener *l) |
void | processListeners (const cmwfwData &old_data, const cmwfwData &new_data, const cmwfwValueQualifier &vq) |
void | heaperr (int line) |
Private Attributes | |
bool | never_updated |
cmwfwIOPoint* | my_iop |
bool | old_data_is_scalar |
cmwfwData | old_data |
cmwfwValueQualifier | old_vq |
double | old_acquisitionStamp |
bool | use_old_io_error |
cmwfwIOError* | old_io_error |
vcl_list_type* | valuechangelisteners |
Friends | |
class | cmwfwDeviceServer |
class | cmwfwPoller |
class | cmwfwForwarder |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 14 of file cmwfwiovalue.h. |
|
Definition at line 16 of file cmwfwiovalue.h. |
|
Definition at line 15 of file cmwfwiovalue.h. |
|
Definition at line 40 of file cmwfwiovalue.h. |
|
Definition at line 38 of file cmwfwiovalue.h. |
|
Definition at line 46 of file cmwfwiovalue.h. |
|
Definition at line 43 of file cmwfwiovalue.h. |
|
Definition at line 42 of file cmwfwiovalue.h. |
|
Definition at line 49 of file cmwfwiovalue.h. |
|
Definition at line 44 of file cmwfwiovalue.h. |
|
Definition at line 48 of file cmwfwiovalue.h. |
|
Definition at line 51 of file cmwfwiovalue.h. |