decompiler
1.0.0
|
Qualities associated (via parsing) with an address space. More...
#include <slgh_compile.hh>
Public Types | |
enum | { ramtype, registertype } |
The type of space being defined. More... | |
Public Member Functions | |
SpaceQuality (const string &nm) | |
Constructor. More... | |
Public Attributes | |
string | name |
Name of the address space. | |
uint4 | type |
Type of address space, ramtype or registertype. | |
uint4 | size |
Number of bytes required to index all bytes of the space. | |
uint4 | wordsize |
Number of bytes in an addressable unit of the space. | |
bool | isdefault |
true if the new address space will be the default | |
Qualities associated (via parsing) with an address space.
An object of this class accumulates properties of an address space as they are parsed in the define statement prior to formally allocating the AddrSpace object.
anonymous enum |
ghidra::SpaceQuality::SpaceQuality | ( | const string & | nm | ) |
Constructor.
Construct with the default qualities for an address space, which can then be overridden with further parsing.
nm | is the name of the address space |