bdm::datalink_buffered Class Reference
Datalink that buffers delayed values - do not forget to call step(). More...
#include <bdmbase.h>
Inheritance diagram for bdm::datalink_buffered:

Public Member Functions | |
| void | store_data (const vec &val_up) |
| push current data to history | |
| vec | pushdown (const vec &val_up) |
| Get val for myself from val of "Up". | |
| void | filldown (const vec &val_up, vec &val_down) |
| void | set_connection (const RV &rv, const RV &rv_up) |
| void | set_history (const RV &rv1, const vec &hist0) |
set history of variable given by rv1 to values of hist. | |
Protected Attributes | |
| vec | history |
History, ordered as . | |
| RV | Hrv |
| rv of the history | |
| ivec | h2v_down |
| h2v : indices in down | |
| ivec | h2v_hist |
| h2v : indices in history | |
| ivec | v2h_up |
| v2h: indices of up too be pushed to h | |
Detailed Description
Datalink that buffers delayed values - do not forget to call step().Up is current data, Down is their subset with possibly delayed values
The documentation for this class was generated from the following files:
- bdmbase.h
- bdmbase.cpp
Generated on 2 Dec 2013 for mixpp by
1.4.7

.