|
contur2
|
Aggregate holding virtual memory address mapping for a process. More...
#include <pcb.h>
Public Member Functions | |
| constexpr | ProcessAddressInfo () noexcept=default |
| Default constructor. | |
Public Attributes | |
| MemoryAddress | virtualBase = NULL_ADDRESS |
| Base address in virtual memory. | |
| MemoryAddress | codeStart = NULL_ADDRESS |
| Start of code segment. | |
| std::uint32_t | codeSize = 0 |
| Size of code segment (in blocks). | |
| std::uint32_t | slot = 0 |
| Virtual memory slot index. | |
Aggregate holding virtual memory address mapping for a process.
|
constexprdefaultnoexcept |
Default constructor.
| std::uint32_t contur::ProcessAddressInfo::codeSize = 0 |
| MemoryAddress contur::ProcessAddressInfo::codeStart = NULL_ADDRESS |
| std::uint32_t contur::ProcessAddressInfo::slot = 0 |
| MemoryAddress contur::ProcessAddressInfo::virtualBase = NULL_ADDRESS |