Empirical
|
As different scopes are stepped through, this class provides information about each one. More...
#include <AvidaHardware.h>
Public Member Functions | |
ScopeInfo () | |
ScopeInfo (size_t _s, ScopeType _t, size_t _p) | |
Public Attributes | |
size_t | scope |
What is the depth of this scope? More... | |
ScopeType | type |
What type is this scope? (ROOT, BASIC, LOOP, or FUNCTION) More... | |
size_t | start_pos |
Where in the code did this scope start? More... | |
As different scopes are stepped through, this class provides information about each one.
|
inline |
|
inline |
size_t emp::AvidaHardware< CPU_SIZE >::ScopeInfo::scope |
What is the depth of this scope?
size_t emp::AvidaHardware< CPU_SIZE >::ScopeInfo::start_pos |
Where in the code did this scope start?
ScopeType emp::AvidaHardware< CPU_SIZE >::ScopeInfo::type |
What type is this scope? (ROOT, BASIC, LOOP, or FUNCTION)