The Pedigree Project
0.1
|
#include <ProcessorInformation.h>
Public Member Functions | |
VirtualAddressSpace & | getVirtualAddressSpace () const |
void | setVirtualAddressSpace (VirtualAddressSpace &virtualAddressSpace) |
Protected Member Functions | |
MIPSCommonProcessorInformation (ProcessorId processorId) | |
virtual | ~MIPSCommonProcessorInformation () |
Private Member Functions | |
MIPSCommonProcessorInformation () | |
MIPSCommonProcessorInformation (const MIPSCommonProcessorInformation &) | |
MIPSCommonProcessorInformation & | operator= (const MIPSCommonProcessorInformation &) |
Private Attributes | |
ProcessorId | m_ProcessorId |
VirtualAddressSpace * | m_VirtualAddressSpace |
Friends | |
class | Processor |
Common mips processor information structure
Definition at line 30 of file mips_common/ProcessorInformation.h.
|
inlineprotected |
Construct a MIPSCommonProcessorInformation object
[in] | processorId | Identifier of the processor |
Definition at line 51 of file mips_common/ProcessorInformation.h.
|
inlineprotectedvirtual |
The destructor does nothing
Definition at line 57 of file mips_common/ProcessorInformation.h.
References MIPSCommonProcessorInformation(), and operator=().
|
private |
Default constructor
Referenced by ~MIPSCommonProcessorInformation().
|
private |
Copy-constructor
|
inline |
Get the current processor's VirtualAddressSpace
Definition at line 37 of file mips_common/ProcessorInformation.h.
References m_VirtualAddressSpace.
|
private |
Assignment operator
Referenced by ~MIPSCommonProcessorInformation().
|
inline |
Set the current processor's VirtualAddressSpace
[in] | virtualAddressSpace | reference to the new VirtualAddressSpace |
Definition at line 43 of file mips_common/ProcessorInformation.h.
References m_VirtualAddressSpace.
|
private |
Identifier of that processor
Definition at line 74 of file mips_common/ProcessorInformation.h.
|
private |
The current VirtualAddressSpace
Definition at line 76 of file mips_common/ProcessorInformation.h.
Referenced by getVirtualAddressSpace(), and setVirtualAddressSpace().