| AbstractController(const std::string &name, const std::string &revision) | AbstractController |  [inline] | 
  | AbstractControllerAdapter(AbstractController *controller) | AbstractControllerAdapter |  [inline] | 
  | addInspectableMatrix(const iparamkey key, matrix::Matrix *m) | Inspectable |  [virtual] | 
  | addInspectableValue(const iparamkey key, iparamval *val) | Inspectable |  [virtual] | 
  | addParameter(const paramkey &key, paramval *val) | Configurable |  [inline, virtual] | 
  | addParameterDef(const paramkey &key, paramval *val, paramval def) | Configurable |  [inline, virtual] | 
  | Configurable() | Configurable |  [inline] | 
  | Configurable(const std::string &name, const std::string &revision) | Configurable |  [inline] | 
  | controller | AbstractControllerAdapter |  [protected] | 
  | getId() const  | Configurable |  [inline] | 
  | getInternalParamNames() const  | AbstractControllerAdapter |  [inline, virtual] | 
  | getInternalParams() const  | AbstractControllerAdapter |  [inline, virtual] | 
  | getMotorNumber() const  | AbstractControllerAdapter |  [inline, virtual] | 
  | getName() const  | Configurable |  [inline, virtual] | 
  | getParam(const paramkey &key) const  | Configurable |  [inline, virtual] | 
  | getParamList() const  | Configurable |  [inline, virtual] | 
  | getRevision() const  | Configurable |  [inline, virtual] | 
  | getRevision(const paramkey &revision) | Configurable |  [inline, virtual] | 
  | getSensorNumber() const  | AbstractControllerAdapter |  [inline, virtual] | 
  | getStructuralConnections() const  | Inspectable |  [virtual] | 
  | getStructuralLayers() const  | Inspectable |  [virtual] | 
  | IConnection typedef | Inspectable |  | 
  | iconnectionlist typedef | Inspectable |  | 
  | ILayer typedef | Inspectable |  | 
  | ilayerlist typedef | Inspectable |  | 
  | imatrixpair typedef | Inspectable |  | 
  | imatrixpairlist typedef | Inspectable |  | 
  | init(int sensornumber, int motornumber, RandGen *randGen=0) | AbstractControllerAdapter |  [inline, virtual] | 
  | insertCVSInfo(paramkey &str, const char *file, const char *revision) | Configurable |  [static] | 
  | Inspectable() | Inspectable |  | 
  | iparamkey typedef | Inspectable |  | 
  | iparamkeylist typedef | Inspectable |  | 
  | iparampair typedef | Inspectable |  | 
  | iparampairlist typedef | Inspectable |  | 
  | iparamval typedef | Inspectable |  | 
  | iparamvallist typedef | Inspectable |  | 
  | motor typedef | AbstractController |  | 
  | motorNumber | AbstractControllerAdapter |  [protected] | 
  | paramkey typedef | Configurable |  | 
  | paramlist typedef | Configurable |  | 
  | parammap typedef | Configurable |  | 
  | paramval typedef | Configurable |  | 
  | parse(FILE *f) | Configurable |  | 
  | print(FILE *f, const char *prefix) const  | Configurable |  | 
  | restore(FILE *f)=0 | Storeable |  [pure virtual] | 
  | restoreCfg(const char *filenamestem) | Configurable |  | 
  | sensor typedef | AbstractController |  | 
  | sensorNumber | AbstractControllerAdapter |  [protected] | 
  | setName(const paramkey &name) | Configurable |  [inline, virtual] | 
  | setParam(const paramkey &key, paramval val) | Configurable |  [inline, virtual] | 
  | step(const sensor *sensors, int sensornumber, motor *motors, int motornumber) | AbstractControllerAdapter |  [inline, virtual] | 
  | stepNoLearning(const sensor *sensors, int sensornumber, motor *motors, int motornumber) | AbstractControllerAdapter |  [inline, virtual] | 
  | store(FILE *f) const =0 | Storeable |  [pure virtual] | 
  | storeCfg(const char *filenamestem, const std::list< std::string > &comments=std::list< std::string >()) | Configurable |  | 
  | ~AbstractControllerAdapter() | AbstractControllerAdapter |  [inline, virtual] | 
  | ~Configurable() | Configurable |  [inline, virtual] | 
  | ~Inspectable() | Inspectable |  [virtual] | 
  | ~Storeable() | Storeable |  [inline, virtual] |