Table of Contents

Enum ArchitectureKind

Namespace
MonoMod.Utils
Assembly
MonoMod.Utils.dll
A CPU architecture.
[SuppressMessage("Naming", "CA1707:Identifiers should not contain underscores", Justification = "x86_64 is the name of the architecture, at least for Intel. AMD64 is another reasonable name.")]
[SuppressMessage("Design", "CA1027:Mark enums with FlagsAttribute", Justification = "This isn't a set of flags. Some bit values are named to ")]
public enum ArchitectureKind
Extension Methods

Fields

Unknown = 0
An unknown architecture.
Bits64 = 1
A flag which is set in architectures which are 64-bit.
x86 = 2
The Intel x86 CPU architecture.
x86_64 = 3
The x86_64 64-bit extensions to x86. Also known as AMD64.
AMD64 = 3
The AMD 64-bit extension to x86. Also known as x86_64.
Arm = 4
The ARM instruction set.
Arm64 = 5
The 64-bit ARM instruction set.