Empirical
emp::AvidaHardware< CPU_SIZE > Member List

This is the complete list of members for emp::AvidaHardware< CPU_SIZE >, including all inherited members.

AddRegs(size_t reg0_id, size_t reg1_id, size_t reg2_id)emp::AvidaHardware< CPU_SIZE >inline
AvidaHardware()emp::AvidaHardware< CPU_SIZE >inline
AvidaHardware(const AvidaHardware< CPU_SIZE > &)=defaultemp::AvidaHardware< CPU_SIZE >
AvidaHardware(AvidaHardware< CPU_SIZE > &&)=defaultemp::AvidaHardware< CPU_SIZE >
call_stackemp::AvidaHardware< CPU_SIZE >
CurScope() const emp::AvidaHardware< CPU_SIZE >inline
CurScopeType() const emp::AvidaHardware< CPU_SIZE >inline
DecReg(size_t reg_id)emp::AvidaHardware< CPU_SIZE >inline
DivRegs(size_t reg0_id, size_t reg1_id, size_t reg2_id)emp::AvidaHardware< CPU_SIZE >inline
error_countemp::AvidaHardware< CPU_SIZE >
ExitScope()emp::AvidaHardware< CPU_SIZE >inline
fun_startsemp::AvidaHardware< CPU_SIZE >
GetCallStack() const emp::AvidaHardware< CPU_SIZE >inline
GetFunStart(size_t id) const emp::AvidaHardware< CPU_SIZE >inline
GetInput(int id) const emp::AvidaHardware< CPU_SIZE >inline
GetInputs() const emp::AvidaHardware< CPU_SIZE >inline
GetIP() const emp::AvidaHardware< CPU_SIZE >inline
GetNumErrors() const emp::AvidaHardware< CPU_SIZE >inline
GetNumInputs() const emp::AvidaHardware< CPU_SIZE >inline
GetNumOutputs() const emp::AvidaHardware< CPU_SIZE >inline
GetNumTraits() const emp::AvidaHardware< CPU_SIZE >inline
GetOutput(int id) const emp::AvidaHardware< CPU_SIZE >inline
GetOutputs() const emp::AvidaHardware< CPU_SIZE >inline
GetReg(size_t id) const emp::AvidaHardware< CPU_SIZE >inline
GetRegStack() const emp::AvidaHardware< CPU_SIZE >inline
GetScopeStack() const emp::AvidaHardware< CPU_SIZE >inline
GetStack(size_t id) const emp::AvidaHardware< CPU_SIZE >inline
GetTrait(size_t id) const emp::AvidaHardware< CPU_SIZE >inline
GetTraits()emp::AvidaHardware< CPU_SIZE >inline
IncErrors()emp::AvidaHardware< CPU_SIZE >inline
IncReg(size_t reg_id)emp::AvidaHardware< CPU_SIZE >inline
inputsemp::AvidaHardware< CPU_SIZE >
inst_ptremp::AvidaHardware< CPU_SIZE >
ModRegs(size_t reg0_id, size_t reg1_id, size_t reg2_id)emp::AvidaHardware< CPU_SIZE >inline
MultRegs(size_t reg0_id, size_t reg1_id, size_t reg2_id)emp::AvidaHardware< CPU_SIZE >inline
NotReg(size_t reg_id)emp::AvidaHardware< CPU_SIZE >inline
outputsemp::AvidaHardware< CPU_SIZE >
PopStack(size_t id)emp::AvidaHardware< CPU_SIZE >inline
PrintState(std::ostream &os=std::cout) const emp::AvidaHardware< CPU_SIZE >
PushCallInfo(size_t pos)emp::AvidaHardware< CPU_SIZE >inline
PushRegInfo(size_t scope_id, size_t reg_id)emp::AvidaHardware< CPU_SIZE >inline
PushStack(size_t id, double value)emp::AvidaHardware< CPU_SIZE >inline
PushTrait(double val)emp::AvidaHardware< CPU_SIZE >inline
reg_stackemp::AvidaHardware< CPU_SIZE >
regsemp::AvidaHardware< CPU_SIZE >
RegTestEqu(size_t reg0_id, size_t reg1_id, size_t reg2_id)emp::AvidaHardware< CPU_SIZE >inline
RegTestLess(size_t reg0_id, size_t reg1_id, size_t reg2_id)emp::AvidaHardware< CPU_SIZE >inline
RegTestNEqu(size_t reg0_id, size_t reg1_id, size_t reg2_id)emp::AvidaHardware< CPU_SIZE >inline
Reset()emp::AvidaHardware< CPU_SIZE >inlinevirtual
ResetIP()emp::AvidaHardware< CPU_SIZE >inline
scope_stackemp::AvidaHardware< CPU_SIZE >
ScopeType enum nameemp::AvidaHardware< CPU_SIZE >
SetFunStart(size_t id, int value)emp::AvidaHardware< CPU_SIZE >inline
SetInput(int input_id, double value)emp::AvidaHardware< CPU_SIZE >inline
SetInputs(const std::unordered_map< int, double > &vals)emp::AvidaHardware< CPU_SIZE >inline
SetInputs(std::unordered_map< int, double > &&vals)emp::AvidaHardware< CPU_SIZE >inline
SetIP(size_t pos)emp::AvidaHardware< CPU_SIZE >inline
SetOutput(int output_id, double value)emp::AvidaHardware< CPU_SIZE >inline
SetOutputs(const std::unordered_map< int, double > &vals)emp::AvidaHardware< CPU_SIZE >inline
SetOutputs(std::unordered_map< int, double > &&vals)emp::AvidaHardware< CPU_SIZE >inline
SetReg(size_t id, double val)emp::AvidaHardware< CPU_SIZE >inline
SetTrait(size_t id, double val)emp::AvidaHardware< CPU_SIZE >inline
stack_t typedefemp::AvidaHardware< CPU_SIZE >
stacksemp::AvidaHardware< CPU_SIZE >
SubRegs(size_t reg0_id, size_t reg1_id, size_t reg2_id)emp::AvidaHardware< CPU_SIZE >inline
this_t typedefemp::AvidaHardware< CPU_SIZE >
traitsemp::AvidaHardware< CPU_SIZE >
~AvidaHardware()emp::AvidaHardware< CPU_SIZE >inlinevirtual