Zydis  v2.0.0-beta1
ZydisFormatter_ Struct Reference

Defines the ZydisFormatter struct. More...

#include <Formatter.h>

Collaboration diagram for ZydisFormatter_:

Data Fields

ZydisLetterCase letterCase
 
ZydisBool forceMemorySegment
 
ZydisBool forceMemorySize
 
ZydisU8 formatAddress
 
ZydisU8 formatDisp
 
ZydisU8 formatImm
 
ZydisBool hexUppercase
 
ZydisStringhexPrefix
 
ZydisString hexPrefixData
 
ZydisStringhexSuffix
 
ZydisString hexSuffixData
 
ZydisU8 hexPaddingAddress
 
ZydisU8 hexPaddingDisp
 
ZydisU8 hexPaddingImm
 
ZydisFormatterFunc funcPreInstruction
 
ZydisFormatterFunc funcPostInstruction
 
ZydisFormatterOperandFunc funcPreOperand
 
ZydisFormatterOperandFunc funcPostOperand
 
ZydisFormatterFunc funcFormatInstruction
 
ZydisFormatterOperandFunc funcFormatOperandReg
 
ZydisFormatterOperandFunc funcFormatOperandMem
 
ZydisFormatterOperandFunc funcFormatOperandPtr
 
ZydisFormatterOperandFunc funcFormatOperandImm
 
ZydisFormatterFunc funcPrintMnemonic
 
ZydisFormatterRegisterFunc funcPrintRegister
 
ZydisFormatterAddressFunc funcPrintAddress
 
ZydisFormatterOperandFunc funcPrintDisp
 
ZydisFormatterOperandFunc funcPrintImm
 
ZydisFormatterOperandFunc funcPrintMemSize
 
ZydisFormatterFunc funcPrintPrefixes
 
ZydisFormatterDecoratorFunc funcPrintDecorator
 

Detailed Description

Defines the ZydisFormatter struct.

Field Documentation

◆ forceMemorySegment

ZydisBool forceMemorySegment

◆ forceMemorySize

ZydisBool forceMemorySize

◆ formatAddress

ZydisU8 formatAddress

◆ formatDisp

ZydisU8 formatDisp

◆ formatImm

ZydisU8 formatImm

◆ funcFormatInstruction

ZydisFormatterFunc funcFormatInstruction

◆ funcFormatOperandImm

ZydisFormatterOperandFunc funcFormatOperandImm

◆ funcFormatOperandMem

ZydisFormatterOperandFunc funcFormatOperandMem

◆ funcFormatOperandPtr

ZydisFormatterOperandFunc funcFormatOperandPtr

◆ funcFormatOperandReg

ZydisFormatterOperandFunc funcFormatOperandReg

◆ funcPostInstruction

ZydisFormatterFunc funcPostInstruction

◆ funcPostOperand

ZydisFormatterOperandFunc funcPostOperand

◆ funcPreInstruction

ZydisFormatterFunc funcPreInstruction

◆ funcPreOperand

ZydisFormatterOperandFunc funcPreOperand

◆ funcPrintAddress

ZydisFormatterAddressFunc funcPrintAddress

◆ funcPrintDecorator

ZydisFormatterDecoratorFunc funcPrintDecorator

◆ funcPrintDisp

◆ funcPrintImm

◆ funcPrintMemSize

ZydisFormatterOperandFunc funcPrintMemSize

◆ funcPrintMnemonic

ZydisFormatterFunc funcPrintMnemonic

◆ funcPrintPrefixes

ZydisFormatterFunc funcPrintPrefixes

◆ funcPrintRegister

ZydisFormatterRegisterFunc funcPrintRegister

◆ hexPaddingAddress

ZydisU8 hexPaddingAddress

◆ hexPaddingDisp

ZydisU8 hexPaddingDisp

◆ hexPaddingImm

ZydisU8 hexPaddingImm

◆ hexPrefix

ZydisString* hexPrefix

◆ hexPrefixData

ZydisString hexPrefixData

◆ hexSuffix

ZydisString* hexSuffix

◆ hexSuffixData

ZydisString hexSuffixData

◆ hexUppercase

ZydisBool hexUppercase

◆ letterCase

ZydisLetterCase letterCase

The documentation for this struct was generated from the following file: