C# Класс X86Code, mona

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
IsBrTarget bool
Label string

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

Метод Описание
GetPrevious ( ArrayList list, int pos, int count ) : X86Code,
Ignore ( ) : void
IsAddEtc ( string s ) : bool
IsAddr ( string s ) : bool
IsDigit ( string s ) : bool
IsMovEtc ( string s ) : bool
IsXS ( string s ) : bool
IsXX ( string s ) : bool
Optimize ( ArrayList list ) : void
Parse ( string s ) : X86Code,
Write ( StreamWriter sw ) : void
X86Code ( ) : System
X86Code ( string mnemonic ) : System
X86Code ( string label, bool isBrTarget, string comment ) : System
X86Code ( string label, bool isBrTarget, string comment, string mnemonic ) : System
X86Code ( string label, bool isBrTarget, string comment, string mnemonic, string operand1 ) : System
X86Code ( string label, bool isBrTarget, string comment, string mnemonic, string operand1, string operand2 ) : System
X86Code ( string mnemonic, string operand1 ) : System
X86Code ( string mnemonic, string operand1, string operand2 ) : System

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

GetPrevious() публичный статический Метод

public static GetPrevious ( ArrayList list, int pos, int count ) : X86Code,
list ArrayList
pos int
count int
Результат X86Code,

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

public Ignore ( ) : void
Результат void

IsAddEtc() публичный статический Метод

public static IsAddEtc ( string s ) : bool
s string
Результат bool

IsAddr() публичный статический Метод

public static IsAddr ( string s ) : bool
s string
Результат bool

IsDigit() публичный статический Метод

public static IsDigit ( string s ) : bool
s string
Результат bool

IsMovEtc() публичный статический Метод

public static IsMovEtc ( string s ) : bool
s string
Результат bool

IsXS() публичный статический Метод

public static IsXS ( string s ) : bool
s string
Результат bool

IsXX() публичный статический Метод

public static IsXX ( string s ) : bool
s string
Результат bool

Optimize() публичный статический Метод

public static Optimize ( ArrayList list ) : void
list ArrayList
Результат void

Parse() публичный статический Метод

public static Parse ( string s ) : X86Code,
s string
Результат X86Code,

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

public Write ( StreamWriter sw ) : void
sw StreamWriter
Результат void

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

public X86Code ( ) : System
Результат System

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

public X86Code ( string mnemonic ) : System
mnemonic string
Результат System

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

public X86Code ( string label, bool isBrTarget, string comment ) : System
label string
isBrTarget bool
comment string
Результат System

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

public X86Code ( string label, bool isBrTarget, string comment, string mnemonic ) : System
label string
isBrTarget bool
comment string
mnemonic string
Результат System

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

public X86Code ( string label, bool isBrTarget, string comment, string mnemonic, string operand1 ) : System
label string
isBrTarget bool
comment string
mnemonic string
operand1 string
Результат System

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

public X86Code ( string label, bool isBrTarget, string comment, string mnemonic, string operand1, string operand2 ) : System
label string
isBrTarget bool
comment string
mnemonic string
operand1 string
operand2 string
Результат System

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

public X86Code ( string mnemonic, string operand1 ) : System
mnemonic string
operand1 string
Результат System

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

public X86Code ( string mnemonic, string operand1, string operand2 ) : System
mnemonic string
operand1 string
operand2 string
Результат System

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

IsBrTarget публичное свойство

public bool IsBrTarget
Результат bool

Label публичное свойство

public string Label
Результат string