public class

ProcessorFamily

extends DynamicEnum<E extends DynamicEnum<E>>
java.lang.Object
   ↳ com.pnfsoftware.jeb.util.base.DynamicEnum<E extends com.pnfsoftware.jeb.util.base.DynamicEnum<E>>
     ↳ com.pnfsoftware.jeb.core.units.codeobject.ProcessorFamily

Class Overview

Dynamic enumeration of general processor families.

See Also

Summary

Fields
public static final ProcessorFamily ARM
public static final ProcessorFamily AVR
public static final ProcessorFamily MIPS
public static final ProcessorFamily UNKNOWN
public static final ProcessorFamily X86
public static final int builtinCount
protected static LinkedHashMap<String, ProcessorFamily> map
[Expand]
Inherited Fields
From class com.pnfsoftware.jeb.util.base.DynamicEnum
Protected Constructors
ProcessorFamily(int id, String name)
Public Methods
static int count()
int ordinal()
static ProcessorFamily register(int id, String name)
static boolean unregister(String name)
static ProcessorFamily valueOf(String name)
static ProcessorFamily valueOf(int id)
static Collection<ProcessorFamily> values()
[Expand]
Inherited Methods
From class com.pnfsoftware.jeb.util.base.DynamicEnum
From class java.lang.Object

Fields

public static final ProcessorFamily ARM

public static final ProcessorFamily AVR

public static final ProcessorFamily MIPS

public static final ProcessorFamily UNKNOWN

public static final ProcessorFamily X86

public static final int builtinCount

protected static LinkedHashMap<String, ProcessorFamily> map

Protected Constructors

protected ProcessorFamily (int id, String name)

Public Methods

public static int count ()

public int ordinal ()

public static ProcessorFamily register (int id, String name)

public static boolean unregister (String name)

public static ProcessorFamily valueOf (String name)

public static ProcessorFamily valueOf (int id)

public static Collection<ProcessorFamily> values ()