Microsimulation API
|
#include <rcpp_table.h>
Public Types | |
typedef std::tuple< I0, I1, I2, I3 > | key_type |
typedef Outcome | mapped_type |
typedef std::tuple< set< I0, greater< I0 > >, set< I1, greater< I1 > >, set< I2, greater< I2 > >, set< I3, greater< I3 > > > | Axis |
Public Member Functions | |
Table () | |
void | insert (I0 key0, I1 key1, I2 key2, I3 key3, mapped_type outcome) |
virtual Outcome | operator() (I0 i0, I1 i1, I2 i2, I3 i3) |
Table (const DataFrame &df, string s0, string s1, string s2, string s3, string s4) | |
Private Attributes | |
Axis | axis |
map< key_type, mapped_type > | data |
Definition at line 192 of file rcpp_table.h.
typedef std::tuple< set<I0, greater<I0> >, set<I1, greater<I1> >, set<I2, greater<I2> >, set<I3, greater<I3> > > Table< I0, I1, I2, I3, Outcome >::Axis |
Definition at line 201 of file rcpp_table.h.
typedef std::tuple<I0,I1,I2,I3> Table< I0, I1, I2, I3, Outcome >::key_type |
Definition at line 194 of file rcpp_table.h.
typedef Outcome Table< I0, I1, I2, I3, Outcome >::mapped_type |
Definition at line 195 of file rcpp_table.h.
|
inline |
Definition at line 202 of file rcpp_table.h.
|
inline |
Definition at line 217 of file rcpp_table.h.
|
inline |
Definition at line 203 of file rcpp_table.h.
|
inlinevirtual |
Definition at line 211 of file rcpp_table.h.
|
private |
Definition at line 228 of file rcpp_table.h.
|
private |
Definition at line 229 of file rcpp_table.h.