Qualities associated (via parsing) with an address space.
More...
#include <slgh_compile.hh>
|
|
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
The type of space being defined.
| Enumerator |
|---|
| ramtype | An address space representing normal, indexed, memory.
|
| registertype | An address space containing registers.
|
◆ SpaceQuality()
| ghidra::SpaceQuality::SpaceQuality |
( |
const string & |
nm | ) |
|
Constructor.
Construct with the default qualities for an address space, which can then be overridden with further parsing.
- Parameters
-
| nm | is the name of the address space |
References isdefault, name, ramtype, size, type, and wordsize.
The documentation for this struct was generated from the following files: