Empirical
emp::DataFile Member List

This is the complete list of members for emp::DataFile, including all inherited members.

Add(const std::function< void(std::ostream &)> &fun, const std::string &key, const std::string &desc)emp::DataFileinline
AddAllStats(DataNode< VAL_TYPE, MODS... > &node, const std::string &key="", const std::string &desc="", const bool &reset=false, const bool &pull=false)emp::DataFileinline
AddCurrent(DataNode< VAL_TYPE, MODS... > &node, const std::string &key="", const std::string &desc="", const bool &reset=false, const bool &pull=false)emp::DataFileinline
AddFun(const std::function< T()> &fun, const std::string &key="", const std::string &desc="")emp::DataFileinline
AddHistBin(DataNode< VAL_TYPE, MODS... > &node, size_t bin_id, const std::string &key="", const std::string &desc="", const bool &reset=false, const bool &pull=false)emp::DataFileinline
AddInferiority(DataNode< VAL_TYPE, MODS... > &node, const std::string &key="", const std::string &desc="", const bool &reset=false, const bool &pull=false)emp::DataFileinline
AddKurtosis(DataNode< VAL_TYPE, MODS... > &node, const std::string &key="", const std::string &desc="", const bool &reset=false, const bool &pull=false)emp::DataFileinline
AddMax(DataNode< VAL_TYPE, MODS... > &node, const std::string &key="", const std::string &desc="", const bool &reset=false, const bool &pull=false)emp::DataFileinline
AddMean(DataNode< VAL_TYPE, MODS... > &node, const std::string &key="", const std::string &desc="", const bool &reset=false, const bool &pull=false)emp::DataFileinline
AddMin(DataNode< VAL_TYPE, MODS... > &node, const std::string &key="", const std::string &desc="", const bool &reset=false, const bool &pull=false)emp::DataFileinline
AddSkew(DataNode< VAL_TYPE, MODS... > &node, const std::string &key="", const std::string &desc="", const bool &reset=false, const bool &pull=false)emp::DataFileinline
AddStandardDeviation(DataNode< VAL_TYPE, MODS... > &node, const std::string &key="", const std::string &desc="", const bool &reset=false, const bool &pull=false)emp::DataFileinline
AddStats(DataNode< VAL_TYPE, MODS... > &node, const std::string &key="", const std::string &desc="", const bool &reset=false, const bool &pull=false)emp::DataFileinline
AddTotal(DataNode< VAL_TYPE, MODS... > &node, const std::string &key="", const std::string &desc="", const bool &reset=false, const bool &pull=false)emp::DataFileinline
AddVar(const T &var, const std::string &key="", const std::string &desc="")emp::DataFileinline
AddVariance(DataNode< VAL_TYPE, MODS... > &node, const std::string &key="", const std::string &desc="", const bool &reset=false, const bool &pull=false)emp::DataFileinline
DataFile(const std::string &in_filename, const std::string &b="", const std::string &s=",", const std::string &e="\n")emp::DataFileinline
DataFile(std::ostream &in_os, const std::string &b="", const std::string &s=",", const std::string &e="\n")emp::DataFileinline
DataFile(const DataFile &)=defaultemp::DataFile
DataFile(DataFile &&)=defaultemp::DataFile
descsemp::DataFileprotected
filenameemp::DataFileprotected
fun_t typedefemp::DataFileprotected
funsemp::DataFileprotected
GetFilename() const emp::DataFileinline
GetLineBegin() const emp::DataFileinline
GetLineEnd() const emp::DataFileinline
GetSpacer() const emp::DataFileinline
keysemp::DataFileprotected
line_beginemp::DataFileprotected
line_endemp::DataFileprotected
line_spaceremp::DataFileprotected
operator=(const DataFile &)=defaultemp::DataFile
operator=(DataFile &&)=defaultemp::DataFile
osemp::DataFileprotected
PrintHeaderComment(const std::string &cstart="# ")emp::DataFileinlinevirtual
PrintHeaderKeys()emp::DataFileinlinevirtual
SetLineBegin(const std::string &_in)emp::DataFileinline
SetLineEnd(const std::string &_in)emp::DataFileinline
SetSpacer(const std::string &_in)emp::DataFileinline
SetTiming(time_fun_t fun)emp::DataFileinline
SetTimingOnce(size_t print_time)emp::DataFileinline
SetTimingRange(size_t first, size_t step, size_t last)emp::DataFileinline
SetTimingRepeat(size_t step)emp::DataFileinline
SetupLine(const std::string &b, const std::string &s, const std::string &e)emp::DataFileinline
time_fun_t typedefemp::DataFileprotected
timing_funemp::DataFileprotected
Update()emp::DataFileinlinevirtual
Update(size_t update)emp::DataFileinline
~DataFile()emp::DataFileinlinevirtual