| Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
Config Class Reference#include <Config.h>
Detailed Descriptionprovides global access to system configuration information
Definition at line 13 of file Config.h.
Member Enumeration Documentation
section IDs
Constructor & Destructor Documentation
Member Function Documentation
returns bool value corresponding to a value of "t", "f", "true", "false", "y", "n", "yes", "no", or zero/nonzero number
Definition at line 668 of file Config.cc. Referenced by setValue().
returns true if pattern matches model - pattern may have up to 1 '*', case insensitive
Definition at line 643 of file Config.cc. Referenced by readConfig().
returns the section structure corresponding to the section name given
Definition at line 526 of file Config.cc. Referenced by readConfig(), and Controller::setConfig().
returns a portable version of path which should be usable on either the simulator or the robot
Definition at line 50 of file Config.cc. Referenced by SensorObserverControl::checkLogFile(), EventLogger::checkLogFile(), SegmentedColorGenerator::loadColorInfo(), SegmentedColorGenerator::loadThresholdMap(), Config::sound_config::makePath(), Config::motion_config::makePath(), readConfig(), WalkCalibration::saveData(), LoadCalibration::selectedFile(), and WaypointWalkControl::WaypointWalkControl().
pass the section, item name string, item value string - sets the value and returns pointer to the item changed
Definition at line 70 of file Config.cc. Referenced by readConfig(), and Controller::setConfig().
Member Data Documentationplaceholder
Referenced by FlashIPAddrBehavior::DoStart(), FlashIPAddrBehavior::setupSequence(), and setValue(). controller information
Referenced by ControlBase::doCancel(), ControlBase::doNextItem(), ControlBase::doPrevItem(), ControlBase::doReadStdIn(), WaypointWalkControl::WaypointEditControl::doSelect(), WaypointWalkControl::doSelect(), WalkCalibration::doSelect(), SensorObserverControl::doSelect(), EventLogger::doSelect(), ControlBase::doSelect(), Controller::DoStart(), Controller::DoStop(), WalkCalibration::err(), WalkCalibration::processEvent(), ControlBase::setHilights(), setValue(), and WalkCalibration::takeInput().
a prefix representing the file system root, usually indicating the robot's storage root. When running in the simulator, this is used to pretend that a subdirectory in the project folder (e.g. 'ms') is the root file system Definition at line 340 of file Config.h. Referenced by getFileSystemRoot(), portPath(), and setFileSystemRoot().
core functionality information
Referenced by HelpControl::activate(), ControlBase::clearMenu(), Controller::console_callback(), ControlBase::deactivate(), ControlBase::doSelect(), WorldStateSerializerBehavior::DoStart(), WMMonitorBehavior::DoStart(), WalkControllerBehavior::DoStart(), ViewWMVarsBehavior::DoStart(), UPennWalkControllerBehavior::DoStart(), StewartPlatformBehavior::DoStart(), HeadPointControllerBehavior::DoStart(), EStopControllerBehavior::DoStart(), WorldStateSerializerBehavior::getClassDescription(), WMMonitorBehavior::getClassDescription(), WalkControllerBehavior::getClassDescription(), ViewWMVarsBehavior::getClassDescription(), UPennWalkControllerBehavior::getClassDescription(), StewartPlatformBehavior::getClassDescription(), HeadPointControllerBehavior::getClassDescription(), EStopControllerBehavior::getClassDescription(), WorldStateSerializerBehavior::getPort(), WMMonitorBehavior::getPort(), Aibo3DControllerBehavior::getPort(), WorldStateSerializerBehavior::processEvent(), ControlBase::refresh(), HelpControl::report(), CameraStreamBehavior::sendSensors(), setValue(), and ControlBase::takeInput(). motion information
Referenced by Kinematics::calcLegHeights(), Kinematics::calculateGroundPlane(), PostureMC::defaultMaxSpeed(), OldHeadPointerMC::defaultMaxSpeed(), HeadPointerMC::defaultMaxSpeed(), WalkMC::init(), Kinematics::init(), Kinematics::initStatics(), WaypointEngine< MAX_WAY >::loadFile(), WalkMC::loadFile(), PostureEngine::loadFile(), MotionSequenceEngine::loadFile(), Kinematics::newChain(), AutoGetupBehavior::processEvent(), WorldState::read(), WaypointWalkControl::refresh(), PostureEditor::refresh(), WaypointEngine< MAX_WAY >::saveFile(), WalkMC::saveFile(), PostureEngine::saveFile(), MotionSequenceEngine::saveFile(), EmergencyStopMC::setStopped(), setValue(), SaveWalkControl::takeInput(), SavePostureControl::takeInput(), WalkMC::updateOutputs(), and WaypointWalkControl::WaypointWalkControl(). sound information
Referenced by SpeakerServer::AddPacket(), SoundManager::CopyTo(), SpeakerServer::DoStart(), MicrophoneServer::DoStart(), SoundManager::endPlay(), SoundManager::getRemainTime(), SpeakerServer::GotSocketData(), PitchDetector::is_pitch(), SoundManager::loadBuffer(), SoundManager::loadFile(), MicrophoneServer::processEvent(), SpeakerServer::QueueFrame(), SoundManager::releaseFile(), SpeakerServer::ResampleForSpeaker(), setValue(), and SoundManager::stopPlay(). vision information
Referenced by RawCameraGenerator::calcImage(), JPEGGenerator::calcImage(), SegCamBehavior::getClassDescription(), RegionCamBehavior::getClassDescription(), RawCamBehavior::getClassDescription(), RawCamBehavior::getSourceLayer(), RawCamBehavior::openPacket(), SegCamBehavior::processEvent(), RegionCamBehavior::processEvent(), RawCameraGenerator::processEvent(), RawCamBehavior::processEvent(), BallDetectionGenerator::processEvent(), SegCamBehavior::setupServer(), RegionCamBehavior::setupServer(), RawCamBehavior::setupServer(), setValue(), BallDetectionGenerator::testSendEvent(), RawCamBehavior::writeColor(), RegionCamBehavior::writeRegions(), SegCamBehavior::writeRLE(), SegCamBehavior::writeSeg(), and RawCamBehavior::writeSingleChannel().
The documentation for this class was generated from the following files: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Tekkotsu v3.0 |
Generated Wed Oct 4 00:04:58 2006 by Doxygen 1.4.7 |