C# Class AsmResolver.X86.X86Formatter

Provides a base for a generic IX86Formatter implementation.
Inheritance: IX86Formatter
Afficher le fichier Open project: JerreS/AsmResolver

Méthodes publiques

Méthode Description
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.

Private Methods

Méthode Description
FormatValue ( object value ) : string

Method Details

FormatByte() public abstract méthode

Formats a byte constant to a readable string.
public abstract FormatByte ( byte value ) : string
value byte The constant to format.
Résultat string

FormatDword() public abstract méthode

Formats a dword constant to a readable string.
public abstract FormatDword ( uint value ) : string
value uint The constant to format.
Résultat string

FormatFword() public abstract méthode

Formats a fword constant to a readable string.
public abstract FormatFword ( ulong value ) : string
value ulong The constant to format.
Résultat string

FormatMnemonic() public méthode

public FormatMnemonic ( X86Mnemonic mnemonic ) : string
mnemonic X86Mnemonic
Résultat string

FormatOffset() public abstract méthode

Formats an offset to a readable string.
public abstract FormatOffset ( int value ) : string
value int The constant to format.
Résultat string

FormatOperand() public méthode

public FormatOperand ( X86Operand operand ) : string
operand X86Operand
Résultat string

FormatOperandUsagePrefix() public abstract méthode

Formats a operand usage to a readable string.
public abstract FormatOperandUsagePrefix ( X86OperandUsage operandUsage ) : string
operandUsage X86OperandUsage The operand usage to format.
Résultat string

FormatQword() public abstract méthode

Formats a qword constant to a readable string.
public abstract FormatQword ( ulong value ) : string
value ulong The constant to format.
Résultat string

FormatRegister() public abstract méthode

Formats a x86 register to a readable string.
public abstract FormatRegister ( X86Register value ) : string
value X86Register The register to format.
Résultat string

FormatWord() public abstract méthode

Formats a word constant to a readable string.
public abstract FormatWord ( ushort value ) : string
value ushort The constant to format.
Résultat string