#include <mutator-base.h>
Inheritance diagram for controlable:
Public Methods | |
virtual void | init () |
virtual void | update () |
virtual void | finish () |
virtual void | register_at (ControlDevice &Ctrl) |
expose internal data to ControlDevice Ctrl. More... | |
virtual void | register_at (ControlDevice &Ctrl, const std::string &) |
expose internal data to ControlDevice Ctrl, prepending prefix to the name. More... | |
virtual void | notify () |
may be used to signal a change. More... | |
virtual | ~controlable () |
Definition at line 39 of file mutator-base.h.
|
Definition at line 53 of file mutator-base.h. |
|
Definition at line 41 of file mutator-base.h. |
|
Reimplemented in control_device_impl. Definition at line 42 of file mutator-base.h. |
|
Definition at line 43 of file mutator-base.h. |
|
expose internal data to ControlDevice Ctrl.
Reimplemented in istream_control_device_impl. Definition at line 46 of file mutator-base.h. Referenced by ControlDevice::register_at. |
|
expose internal data to ControlDevice Ctrl, prepending prefix to the name.
Reimplemented in istream_control_device_impl. Definition at line 48 of file mutator-base.h. |
|
may be used to signal a change.
Definition at line 51 of file mutator-base.h. Referenced by NotifyOnChangeMutator::read. |