#include <SolutionRequest.h>
Definition at line 19 of file SolutionRequest.h.
|
|
Enumerator for exchange modules Add new exchangeable module here. Create new selector module for new exchangeable modules
Definition at line 27 of file SolutionRequest.h. |
|
|
enumerator for available solutions for all exchangeable modules
Definition at line 55 of file SolutionRequest.h. Referenced by getDefaultSolution(). |
|
|
IDs for the module solutions using a Xabsl2Engine.
Definition at line 412 of file SolutionRequest.h. |
|
|
Constructor.
Definition at line 16 of file SolutionRequest.cpp. References errorWhileReading, setDefaultSolutions(), and solutions. |
Here is the call graph for this function:

|
|
returns names for module ids Add new exchangeable module here
Definition at line 168 of file SolutionRequest.h. Referenced by operator<<(), and Process::processMain(). |
|
|
returns categories for module ids Add new exchangeable module here
Definition at line 199 of file SolutionRequest.h. Referenced by Process::processMain(). |
|
|
Returns number of solutions in module id
Definition at line 231 of file SolutionRequest.h. References numOfBallLocatorSolutions, numOfBehaviorControlSolutions, numOfCollisionDetectorSolutions, numOfColorTableModSolutions, numOfGetupEngineSolutions, numOfGTCamSolutions, numOfHeadControlSolutions, numOfImageProcessorSolutions, numOfLEDControlSolutions, numOfMotionControlSolutions, numOfObstaclesLocatorSolutions, numOfPlayersLocatorSolutions, numOfRobotStateDetectorSolutions, numOfSelfLocatorSolutions, numOfSensorBehaviorControlSolutions, numOfSensorDataProcessorSolutions, numOfSoundControlSolutions, numOfTeamBallLocatorSolutions, and numOfWalkingEngineSolutions. Referenced by operator<<(), operator>>(), and Process::processMain(). |
|
||||||||||||
|
|
Returns default solution for module.
Definition at line 386 of file SolutionRequest.h. References ModuleSolutionID, and solutions. Referenced by ModuleSelector::ModuleSelector(). |
|
|
Sets all modules to default solutions.
Definition at line 30 of file SolutionRequest.cpp. References InStream< InFile, InConfig >::eof(), errorWhileReading, InFile::exists(), getLocation(), and solutions. Referenced by SolutionRequest(). |
Here is the call graph for this function:

|
|
the == operator
Definition at line 48 of file SolutionRequest.cpp. References solutions. |
|
|
the == operator
Definition at line 401 of file SolutionRequest.h. |
|
|
returns the name of a xabsl2EngineID
Definition at line 421 of file SolutionRequest.h. |
|
|
returns the beginning of the file name of a config file for a xabsl2Engine
Definition at line 434 of file SolutionRequest.h. |
|
|
an array containing the selected solution for each module
Definition at line 376 of file SolutionRequest.h. Referenced by getDefaultSolution(), operator<<(), operator==(), operator>>(), ModuleHandler::selectSolutions(), setDefaultSolutions(), and SolutionRequest(). |
|
|
ErrorWhileReading is set to true when an error occurred while reading the SolutionRequest eg when an module was missing or a solution was not recognized.
Definition at line 409 of file SolutionRequest.h. Referenced by operator>>(), setDefaultSolutions(), and SolutionRequest(). |
1.3.6