C# Класс AsmResolver.X86.X86Formatter

Provides a base for a generic IX86Formatter implementation.
Наследование: IX86Formatter
Показать файл Открыть проект

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

Метод Описание
FormatByte ( byte value ) : string

Formats a byte constant to a readable string.

FormatDword ( uint value ) : string

Formats a dword constant to a readable string.

FormatFword ( ulong value ) : string

Formats a fword constant to a readable string.

FormatMnemonic ( X86Mnemonic mnemonic ) : string
FormatOffset ( int value ) : string

Formats an offset to a readable string.

FormatOperand ( X86Operand operand ) : string
FormatOperandUsagePrefix ( X86OperandUsage operandUsage ) : string

Formats a operand usage to a readable string.

FormatQword ( ulong value ) : string

Formats a qword constant to a readable string.

FormatRegister ( X86Register value ) : string

Formats a x86 register to a readable string.

FormatWord ( ushort value ) : string

Formats a word constant to a readable string.

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

Метод Описание
FormatValue ( object value ) : string

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

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

Formats a byte constant to a readable string.
public abstract FormatByte ( byte value ) : string
value byte The constant to format.
Результат string

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

Formats a dword constant to a readable string.
public abstract FormatDword ( uint value ) : string
value uint The constant to format.
Результат string

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

Formats a fword constant to a readable string.
public abstract FormatFword ( ulong value ) : string
value ulong The constant to format.
Результат string

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

public FormatMnemonic ( X86Mnemonic mnemonic ) : string
mnemonic X86Mnemonic
Результат string

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

Formats an offset to a readable string.
public abstract FormatOffset ( int value ) : string
value int The constant to format.
Результат string

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

public FormatOperand ( X86Operand operand ) : string
operand X86Operand
Результат string

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

Formats a operand usage to a readable string.
public abstract FormatOperandUsagePrefix ( X86OperandUsage operandUsage ) : string
operandUsage X86OperandUsage The operand usage to format.
Результат string

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

Formats a qword constant to a readable string.
public abstract FormatQword ( ulong value ) : string
value ulong The constant to format.
Результат string

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

Formats a x86 register to a readable string.
public abstract FormatRegister ( X86Register value ) : string
value X86Register The register to format.
Результат string

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

Formats a word constant to a readable string.
public abstract FormatWord ( ushort value ) : string
value ushort The constant to format.
Результат string