C# Класс Yeppp.CpuSystemFeature

Non-ISA processor or system features.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AddressSpace64Bit CpuSystemFeature
CycleCounter CpuSystemFeature
CycleCounter64Bit CpuSystemFeature
GPRegisters64Bit CpuSystemFeature
MisalignedAccess CpuSystemFeature
SingleThreaded CpuSystemFeature

Private Properties

Свойство Тип Описание
CpuSystemFeature
CpuSystemFeature
IsDefined bool

Открытые методы

Метод Описание
Equals ( CpuSystemFeature other ) : bool

Compares for equality with another CpuSystemFeature object.

Comparison is performed by value.

Equals ( System other ) : bool

Compares for equality with another object.

Comparison is performed by value.

GetHashCode ( ) : int

Provides a hash for the object.

Non-equal CpuSystemFeature objects are guaranteed to have different hashes.

ToString ( ) : string

Provides a string ID for the object.

The string ID starts with a Latin letter and contains only Latin letters, digits, and underscore symbol.

Приватные методы

Метод Описание
CpuSystemFeature ( uint id )
CpuSystemFeature ( uint id, uint architectureId )
IsDefined ( uint id, uint architectureId ) : bool

Описание методов

Equals() публичный Метод

Compares for equality with another CpuSystemFeature object.
Comparison is performed by value.
public Equals ( CpuSystemFeature other ) : bool
other CpuSystemFeature
Результат bool

Equals() публичный Метод

Compares for equality with another object.
Comparison is performed by value.
public Equals ( System other ) : bool
other System
Результат bool

GetHashCode() публичный Метод

Provides a hash for the object.
Non-equal CpuSystemFeature objects are guaranteed to have different hashes.
public GetHashCode ( ) : int
Результат int

ToString() публичный Метод

Provides a string ID for the object.
The string ID starts with a Latin letter and contains only Latin letters, digits, and underscore symbol.
public ToString ( ) : string
Результат string

Описание свойств

AddressSpace64Bit публичное статическое свойство

The processor and the operating system allows to use 64-bit pointers.
public static CpuSystemFeature,Yeppp AddressSpace64Bit
Результат CpuSystemFeature

CycleCounter публичное статическое свойство

The processor has a built-in cycle counter, and the operating system provides a way to access it.
public static CpuSystemFeature,Yeppp CycleCounter
Результат CpuSystemFeature

CycleCounter64Bit публичное статическое свойство

The processor has a 64-bit cycle counter, or the operating system provides an abstraction of a 64-bit cycle counter.
public static CpuSystemFeature,Yeppp CycleCounter64Bit
Результат CpuSystemFeature

GPRegisters64Bit публичное статическое свойство

The processor and the operating system allows to do 64-bit arithmetical operations on general-purpose registers.
public static CpuSystemFeature,Yeppp GPRegisters64Bit
Результат CpuSystemFeature

MisalignedAccess публичное статическое свойство

The processor and the operating system allows misaligned memory reads and writes.
public static CpuSystemFeature,Yeppp MisalignedAccess
Результат CpuSystemFeature

SingleThreaded публичное статическое свойство

The processor or the operating system support at most one hardware thread.
public static CpuSystemFeature,Yeppp SingleThreaded
Результат CpuSystemFeature