IDeviceMemoryArchitectureSection interface
No description yet.
public interface IDeviceMemoryArchitectureSection
Namespace: SCH · Assembly: Altium.SDK.Interfaces
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| AddressWidth | uint | get; set | |
| BusName | string | get; set | |
| BusType | string | get; set | |
| Description | string | get; set | |
| Designator | string | get; set | |
| DeviceMemoryIndex | uint | get; set | |
| IsMappedIO | bool | get; set | |
| Size | uint | get; set | |
| StartAddress | uint | get; set |
AddressWidth
No description yet.
uint GetAddressWidth();
void SetAddressWidth(uint argValue);
Type: uint · Access: read/write
BusName
No description yet.
string GetBusName();
void SetBusName(string argValue);
Type: string · Access: read/write
BusType
No description yet.
string GetBusType();
void SetBusType(string argValue);
Type: string · Access: read/write
Description
No description yet.
string GetDescription();
void SetDescription(string argValue);
Type: string · Access: read/write
Designator
No description yet.
string GetDesignator();
void SetDesignator(string argValue);
Type: string · Access: read/write
DeviceMemoryIndex
No description yet.
uint GetDeviceMemoryIndex();
void SetDeviceMemoryIndex(uint argValue);
Type: uint · Access: read/write
IsMappedIO
No description yet.
bool GetIsMappedIO();
void SetIsMappedIO(bool argValue);
Type: bool · Access: read/write
Size
No description yet.
uint GetSize();
void SetSize(uint argValue);
Type: uint · Access: read/write
StartAddress
No description yet.
uint GetStartAddress();
void SetStartAddress(uint argValue);
Type: uint · Access: read/write
Methods
| Method | Returns | Description |
|---|---|---|
| AddLogicalSection | int | |
| GetChildMap | IDeviceMemoryLogicalSection | |
| GetChildMapCount | uint |
AddLogicalSection
No description yet.
int AddLogicalSection(IDeviceMemoryLogicalSection argNewMap);
int AddLogicalSection(object argNewMap);
| Parameter | Type | Passing |
|---|---|---|
argNewMap | IDeviceMemoryLogicalSection | value |
Returns: int
The first overload is an extension method of IDeviceMemoryArchitectureSectionHelper (using SCH;) with typed parameters; the second is declared by the interface.
GetChildMap
No description yet.
IDeviceMemoryLogicalSection GetChildMap(uint argIndex);
| Parameter | Type | Passing |
|---|---|---|
argIndex | uint | value |
Returns: IDeviceMemoryLogicalSection
Extension method of IDeviceMemoryArchitectureSectionHelper (using SCH;).
GetChildMapCount
No description yet.
uint GetChildMapCount();
Returns: uint
Returned by
IDeviceMemoryInformation.GetArchitectureSection, IDeviceMemoryLogicalSection.ParentMap