#include <InstLib.h>
template<typename HARDWARE_T , typename ARG_T = size_t, size_t ARG_COUNT = 3>
template<typename HARDWARE_T , typename ARG_T = size_t, size_t ARG_COUNT = 3>
template<typename HARDWARE_T , typename ARG_T = size_t, size_t ARG_COUNT = 3>
std::string emp::InstLib< HARDWARE_T, ARG_T, ARG_COUNT >::InstDef::desc |
template<typename HARDWARE_T , typename ARG_T = size_t, size_t ARG_COUNT = 3>
template<typename HARDWARE_T , typename ARG_T = size_t, size_t ARG_COUNT = 3>
std::string emp::InstLib< HARDWARE_T, ARG_T, ARG_COUNT >::InstDef::name |
Name of this instruction.
template<typename HARDWARE_T , typename ARG_T = size_t, size_t ARG_COUNT = 3>
size_t emp::InstLib< HARDWARE_T, ARG_T, ARG_COUNT >::InstDef::num_args |
Number of args needed by function.
template<typename HARDWARE_T , typename ARG_T = size_t, size_t ARG_COUNT = 3>
Are there any generic properties associated with this inst def?
template<typename HARDWARE_T , typename ARG_T = size_t, size_t ARG_COUNT = 3>
size_t emp::InstLib< HARDWARE_T, ARG_T, ARG_COUNT >::InstDef::scope_arg |
Which arg indictes new scope (if any).
template<typename HARDWARE_T , typename ARG_T = size_t, size_t ARG_COUNT = 3>
How does this instruction affect scoping?
The documentation for this struct was generated from the following file: