bdm::Controller Class Reference
#include <ctrlbase.h>
Inheritance diagram for bdm::Controller:

Public Member Functions | |
| virtual void | adapt (const vec &data) |
| function processing new observations and adapting control strategy accordingly | |
| virtual void | redesign () |
| function redesigning the control strategy | |
| virtual vec | ctrlaction (const vec &cond) |
| returns designed control action | |
| void | from_setting (const Setting &set) |
| const RV & | _rv () |
| access function | |
| const RV & | _rvc () |
| access function | |
| virtual void | log_register (logger &L, const string &prefix) |
| register this controller with given datasource under name "name" | |
| virtual void | log_write () const |
| write requested values into the logger | |
Public Attributes | |
| RV | rv |
| identifier of the designed action; | |
Protected Attributes | |
| RV | rvc |
| identifier of the conditioning variables - data needed ; | |
Detailed Description
Base class for adaptive controllers The base class is, however, non-adaptive, methodadapt() is empty. - Note:
- advanced Controllers will probably include estimator as their internal attribute (e.g. dual controllers)
The documentation for this class was generated from the following file:
Generated on 2 Dec 2013 for mixpp by
1.4.7
