#include <control-device.h>
Collaboration diagram for ControlDevice:
Public Methods | |
ControlDevice (control_device_impl *imp=0) | |
void | add (std::string const &nm, Mutator *value_ref) |
void | add (char const *nm, Mutator *value_ref) |
void | update () |
void | print_values (std::ostream &) const |
void | print_unrecognized (std::ostream &) const |
void | attach_to (std::istream &in) |
void | register_at (ControlDevice &, std::string const &prefix) |
std::string | name () const |
ControlDevice | getSubDevice (std::string const &name) |
ControlDevice | getSubDevice (char const *name) |
Definition at line 51 of file control-device.h.
|
Definition at line 53 of file control-device.h. |
|
Definition at line 27 of file control-device.C. References control_device_impl::add, and name. Referenced by add, main, istream_control_device_impl::register_at, and RegisterAt. |
|
Definition at line 30 of file control-device.C. References add. |
|
Definition at line 19 of file control-device.C. References print_unrecognized, and control_device_impl::update. Referenced by main. |
|
Definition at line 21 of file control-device.C. References control_device_impl::print_values. Referenced by main. |
|
Definition at line 23 of file control-device.C. References control_device_impl::print_unrecognized. |
|
Definition at line 25 of file control-device.C. References control_device_impl::attach_to. |
|
Definition at line 33 of file control-device.C. References controlable::register_at. |
|
Definition at line 36 of file control-device.C. References control_device_impl::name. Referenced by add, and getSubDevice. |
|
Definition at line 38 of file control-device.C. References control_device_impl::get_sub_device. Referenced by getSubDevice, and main. |
|
Definition at line 45 of file control-device.C. References getSubDevice, and name. |