#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. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001