Empirical
|
#include <DataNode.h>
Public Member Functions | |
DataNodeModule () | |
const emp::vector< VAL_TYPE > & | GetData () const |
Get a vector of all data added since the last reset. More... | |
void | AddDatum (const VAL_TYPE &val) |
Add. More... | |
void | Reset () |
Reset this DataNode (clear the current log of data) More... | |
void | PrintDebug (std::ostream &os=std::cout) |
Print debug information (useful for figuring out which modifiers you included) More... | |
Protected Types | |
using | this_t = DataNodeModule< VAL_TYPE, data::Log, MODS... > |
using | parent_t = DataNodeModule< VAL_TYPE, MODS... > |
using | base_t = DataNodeModule< VAL_TYPE > |
Protected Attributes | |
emp::vector< VAL_TYPE > | val_set |
All values saved since last reset. More... | |
== data::Log == This module lets you log all of the values that have been added since the last re-set
|
protected |
|
protected |
|
protected |
|
inline |
|
inline |
Add.
val | to this DataNode |
|
inline |
Get a vector of all data added since the last reset.
|
inline |
Print debug information (useful for figuring out which modifiers you included)
|
inline |
Reset this DataNode (clear the current log of data)
|
protected |
All values saved since last reset.