Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
#include <Config.h>
Definition at line 9 of file Config.h.
Public Types | |
enum | section_t { sec_wireless = 0, sec_vision, sec_main, sec_behaviors, sec_controller, sec_motion, sec_worldmodel2, sec_sound, sec_invalid } |
section IDs More... | |
Public Member Functions | |
Config (const char *filename) | |
constructor | |
~Config () | |
destructor | |
void | readConfig (const char *filename) |
call this function when it's time to read the configuration file | |
Public Attributes | |
Config::wireless_config | wireless |
wirless information | |
Config::vision_config | vision |
vision information | |
Config::main_config | main |
core functionality information | |
Config::behaviors_config | behaviors |
placeholder | |
Config::controller_config | controller |
controller information | |
Config::motion_config | motion |
motion information | |
Config::worldmodel2_config | worldmodel2 |
world model information | |
Config::sound_config | sound |
sound information | |
Static Protected Member Functions | |
bool | extractBool (const char *value) |
returns bool value corresponding to a value of "t", "f", "true", "false", "y", "n", "yes", "no", or zero/nonzero number |
|
|
constructor
Definition at line 12 of file Config.h. References behaviors, controller, main, motion, readConfig(), sound, vision, wireless, and worldmodel2. |
|
destructor
|
|
returns bool value corresponding to a value of "t", "f", "true", "false", "y", "n", "yes", "no", or zero/nonzero number
|
|
call this function when it's time to read the configuration file
Definition at line 8 of file Config.cc. References Config::main_config::aibo3d_port, Config::controller_config::cancel_snd, Config::vision_config::colors, Config::main_config::console_port, controller, Config::main_config::debug_level, Config::worldmodel2_config::dm_port, Config::main_config::error_level, Config::motion_config::estop_off_snd, Config::motion_config::estop_on_snd, Config::main_config::estopControl_port, extractBool(), Config::worldmodel2_config::fs_port, Config::vision_config::gain, Config::worldmodel2_config::gm_port, Config::controller_config::gui_port, Config::main_config::headControl_port, Config::worldmodel2_config::hm_port, Config::wireless_config::id, main, motion, Config::controller_config::next_snd, Config::vision_config::obj_port, Config::sound_config::preload, Config::controller_config::prev_snd, Config::vision_config::raw_port, Config::controller_config::read_snd, Config::vision_config::resolution, Config::vision_config::rle_port, Config::sound_config::root, Config::motion_config::root, Config::sound_config::sample_bits, Config::sound_config::sample_rate, sec_behaviors, sec_controller, sec_invalid, sec_main, sec_motion, sec_sound, sec_vision, sec_wireless, sec_worldmodel2, section_t, Config::controller_config::select_snd, Config::vision_config::shutter_speed, sound, Config::main_config::stderr_port, Config::vision_config::thresh, Config::main_config::use_VT100, Config::main_config::verbose_level, vision, Config::main_config::walkControl_port, Config::vision_config::white_balance, wireless, worldmodel2, Config::main_config::wsjoints_port, and Config::main_config::wspids_port. |
|
placeholder
|
|
controller information
|
|
core functionality information
|
|
motion information
|
|
sound information
|
|
vision information
|
|
wirless information
|
|
world model information
|
Tekkotsu v1.4 |
Generated Sat Jul 19 00:08:52 2003 by Doxygen 1.3.2 |