Robot Simulator of the Robotics Group for Self-Organization of Control: Member List

# Agent Member List

This is the complete list of members for Agent, including all inherited members.

addAndInitPlotOption(PlotOption &plotOption) | WiredController | `[virtual]`
addCallbackable(Callbackable *callbackableInstance, CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE) | BackCaller | `[virtual]`
addConfigurable(Configurable *conf) | Configurable | `[virtual]`
addInfoLine(std::string infoLine) | Inspectable | `[virtual]`
addInfoLines(std::list< std::string > infoLineList) | Inspectable | `[virtual]`
addInspectable(Inspectable *insp) | Inspectable | `[virtual]`
addInspectableDescription(const iparamkey &key, const std::string &descr) | Inspectable | `[virtual]`
addInspectableMatrix(const iparamkey &key, const matrix::Matrix *m, bool only4x4AndDiag=true, const std::string &descr=std::string()) | Inspectable | `[virtual]`
addInspectableValue(const iparamkey &key, iparamval const *val, const std::string &descr=std::string()) | Inspectable | `[virtual]`
addParameter(const paramkey &key, paramval *val, paramval minBound, paramval maxBound, const paramdescr &descr=paramdescr()) | Configurable | `[inline, virtual]`
addParameter(const paramkey &key, paramval *val, const paramdescr &descr=paramdescr()) | Configurable | `[inline, virtual]`
addParameter(const paramkey &key, parambool *val, const paramdescr &descr=paramdescr()) | Configurable | `[inline, virtual]`
addParameter(const paramkey &key, paramint *val, paramint minBound, paramint maxBound, const paramdescr &descr=paramdescr()) | Configurable | `[inline, virtual]`
addParameter(const paramkey &key, paramint *val, const paramdescr &descr=paramdescr()) | Configurable | `[inline, virtual]`
addParameterDef(const paramkey &key, paramval *val, paramval def, paramval minBound, paramval maxBound, const paramdescr &descr=paramdescr()) | Configurable | `[inline, virtual]`
addParameterDef(const paramkey &key, paramval *val, paramval def, const paramdescr &descr=paramdescr()) | Configurable | `[inline, virtual]`
addParameterDef(const paramkey &key, parambool *val, parambool def, const paramdescr &descr=paramdescr()) | Configurable | `[inline, virtual]`
addParameterDef(const paramkey &key, paramint *val, paramint def, paramint minBound, paramint maxBound, const paramdescr &descr=paramdescr()) | Configurable | `[inline, virtual]`
addParameterDef(const paramkey &key, paramint *val, paramint def, const paramdescr &descr=paramdescr()) | Configurable | `[inline, virtual]`
addPlotOption(PlotOption &plotoption) | WiredController | `[virtual]`
Agent(const PlotOption &plotOption=PlotOption(NoPlot), double noisefactor=1, const iparamkey &name="Agent", const paramkey &revision="$ID") | Agent |
Agent(const std::list< PlotOption > &plotOptions, double noisefactor=1, const iparamkey &name="Agent", const paramkey &revision="$ID") | Agent |
BackCaller() | BackCaller |
callBack(CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE) | BackCaller | `[virtual]`
CALLBACK_CONFIGURABLE_CHANGED | Configurable | `[static]`
callbackables | WiredController | `[protected]`
CallbackableType typedef | BackCaller |
callBackQMP(CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE) | BackCaller | `[virtual]`
cmotornumber | WiredController | `[protected]`
cmotors | WiredController | `[protected]`
Configurable() | Configurable | `[inline]`
Configurable(const std::string &name, const std::string &revision) | Configurable | `[inline]`
configurableChanged() | Configurable | `[virtual]`
configurableList typedef | Configurable |
controller | WiredController | `[protected]`
copyParameters(const Configurable &, bool traverseChildren=true) | Configurable | `[protected]`
csensornumber | WiredController | `[protected]`
csensors | WiredController | `[protected]`
DEFAULT_CALLBACKABLE_TYPE | BackCaller | `[static]`
getAllParamNames(bool traverseChildren=true) | Configurable | `[virtual]`
getConfigurables() const | Configurable | `[virtual]`
getController() | WiredController | `[inline, virtual]`
getController() const | WiredController | `[inline, virtual]`
getId() const | Configurable | `[inline]`
getInfoLines() const | Inspectable | `[virtual]`
getInspectables() const | Inspectable | `[virtual]`
getInternalParamNames() const | Inspectable | `[virtual]`
getInternalParams() const | Inspectable | `[virtual]`
getInternalParamsPtr() const | Inspectable | `[virtual]`
getMotorBabbler() | WiredController | `[inline, virtual]`
getMotorBabblingMode() | WiredController | `[inline, virtual]`
getName() const | Configurable | `[inline, virtual]`
getNameOfInspectable() const | Inspectable | `[virtual]`
getParam(const paramkey &key, bool traverseChildren=true) const | Configurable | `[virtual]`
getParamBoolMap() const | Configurable | `[inline, virtual]`
getParamDescr(const paramkey &key, bool traverseChildren=true) const | Configurable | `[virtual]`
getParamintBounds(const paramkey &key, bool traverseChildren=true) const | Configurable | `[virtual]`
getParamIntMap() const | Configurable | `[inline, virtual]`
getParamList() const | Configurable | `[inline, virtual]`
getParamvalBounds(const paramkey &key, bool traverseChildren=true) const | Configurable | `[virtual]`
getParamValMap() const | Configurable | `[inline, virtual]`
getRevision() const | Configurable | `[inline, virtual]`
getRobot() | Agent | `[inline, virtual]`
getStructuralConnections() const | Inspectable | `[virtual]`
getStructuralLayers() const | Inspectable | `[virtual]`
getWiring() | WiredController | `[inline, virtual]`
hasParam(const paramkey &key, bool traverseChildren=true) const | Configurable | `[virtual]`
hasParamDescr(const paramkey &key, bool traverseChildren=true) const | Configurable | `[virtual]`
hasParamintBounds(const paramkey &key, bool traverseChildren=true) const | Configurable | `[virtual]`
hasParamvalBounds(const paramkey &key, bool traverseChildren=true) const | Configurable | `[virtual]`
IConnection typedef | Inspectable |
iconnectionlist typedef | Inspectable |
ILayer typedef | Inspectable |
ilayerlist typedef | Inspectable |
imatrixpair typedef | Inspectable |
imatrixpairlist typedef | Inspectable |
infoLinesList typedef | Inspectable |
infoLineStringList | Inspectable | `[protected]`
init(AbstractController *controller, AbstractRobot *robot, AbstractWiring *wiring, long int seed=0) | Agent | `[virtual]`
WiredController::init(AbstractController *controller, AbstractWiring *wiring, int robotsensornumber, int robotmotornumber, RandGen *randGen=0) | WiredController | `[virtual]`
initialised | WiredController | `[protected]`
insertCVSInfo(paramkey &str, const char *file, const char *revision) | Configurable | `[static]`
Inspectable(const iparamkey &name="") | Inspectable |
inspectableList typedef | Inspectable |
internInit() | WiredController | `[protected]`
iparamkey typedef | Inspectable |
iparamkeylist typedef | Inspectable |
iparampair typedef | Inspectable |
iparampairlist typedef | Inspectable |
iparamval typedef | Inspectable |
iparamvallist typedef | Inspectable |
iparamvalptrlist typedef | Inspectable |
mapOfMatrices | Inspectable | `[protected]`
Inspectable::mapOfValues | Inspectable | `[protected]`
motorBabbler | WiredController | `[protected]`
motorBabblingSteps | WiredController | `[protected]`
Inspectable::name | Inspectable | `[protected]`
noisefactor | WiredController | `[protected]`
notifyOnChange(const paramkey &key) | Configurable | `[inline, virtual]`
onlyControlRobot() | Agent | `[virtual]`
parambool typedef | Configurable |
paramboollist typedef | Configurable |
paramboolmap typedef | Configurable |
paramboolpair typedef | Configurable |
paramdescr typedef | Configurable |
paramdescrmap typedef | Configurable |
paramint typedef | Configurable |
paramintBounds typedef | Configurable |
paramintBoundsMap typedef | Configurable |
paramintlist typedef | Configurable |
paramintmap typedef | Configurable |
paramintpair typedef | Configurable |
paramkey typedef | Configurable |
paramlist typedef | Configurable |
parammap typedef | Configurable |
paramval typedef | Configurable |
paramvalBounds typedef | Configurable |
paramvalBoundsMap typedef | Configurable |
paramvalpair typedef | Configurable |
parse(FILE *f, const char *prefix=0, bool traverseChildren=true) | Configurable |
plot(double time) | WiredController | `[protected, virtual]`
plotEngine | WiredController | `[protected]`
print(FILE *f, const char *prefix, int columns=90, bool traverseChildren=true) const | Configurable |
printdescr(FILE *f, const char *prefix, const paramkey &key, int columns, int indent) const | Configurable | `[protected]`
randGen | Agent | `[protected]`
removeAllCallbackables(CallbackableType type) | BackCaller | `[virtual]`
removeCallbackable(Callbackable *callbackableInstance, CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE) | BackCaller | `[virtual]`
removeConfigurable(Configurable *conf) | Configurable | `[virtual]`
removeInfoLines() | Inspectable | `[virtual]`
removeInspectable(Inspectable *insp) | Inspectable | `[virtual]`
removePlotOption(PlotMode mode) | WiredController | `[virtual]`
restoreCfg(const char *filenamestem) | Configurable | `[virtual]`
rmotornumber | WiredController | `[protected]`
rmotors | Agent | `[protected]`
robot | Agent | `[protected]`
rsensornumber | WiredController | `[protected]`
rsensors | Agent | `[protected]`
setName(const paramkey &name, bool callSetNameOfInspectable=true) | Configurable | `[virtual]`
setNameOfInspectable(const iparamkey &name) | Inspectable | `[virtual]`
setParam(const paramkey &key, paramval val, bool traverseChildren=true) | Configurable | `[virtual]`
setParamBounds(const paramkey &key, paramval minBound, paramval maxBound, bool traverseChildren=true) | Configurable | `[virtual]`
setParamBounds(const paramkey &key, paramint minBound, paramint maxBound, bool traverseChildren=true) | Configurable | `[virtual]`
setParamBounds(const paramkey &key, paramvalBounds bounds, bool traverseChildren=true) | Configurable | `[virtual]`
setParamBounds(const paramkey &key, paramintBounds bounds, bool traverseChildren=true) | Configurable | `[virtual]`
setParamDescr(const paramkey &key, const paramdescr &descr, bool traverseChildren=true) | Configurable | `[virtual]`
setRevision(const paramkey &revision) | Configurable | `[inline, virtual]`
setTrackOptions(const TrackRobot &trackrobot) | Agent | `[virtual]`
startMotorBabblingMode(int steps, AbstractController *babblecontroller=0, bool fixRobot=true) | WiredController | `[virtual]`
step(double noise, double time=-1) | Agent | `[virtual]`
WiredController::step(const sensor *sensors, int sensornumber, motor *motors, int motornumber, double noise, double time=-1) | WiredController | `[virtual]`
stopMotorBabblingMode() | WiredController | `[inline, virtual]`
storeCfg(const char *filenamestem, const std::list< std::string > &comments=std::list< std::string >()) | Configurable | `[virtual]`
t | Agent | `[protected]`
trackrobot | Agent | `[protected]`
WiredController(const PlotOption &plotOption=PlotOption(NoPlot), double noisefactor=1, const iparamkey &name="WiredController", const paramkey &revision="$ID") | WiredController |
WiredController(const std::list< PlotOption > &plotOptions, double noisefactor=1, const iparamkey &name="WiredController", const paramkey &revision="$ID") | WiredController |
wiring | WiredController | `[protected]`
writePlotComment(const char *cmt) | WiredController | `[virtual]`
~Agent() | Agent | `[virtual]`
~BackCaller() | BackCaller | `[virtual]`
~Configurable() | Configurable | `[inline, virtual]`
~Inspectable() | Inspectable | `[virtual]`
~WiredController() | WiredController | `[virtual]`