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