Zydis  v2.0.3
ZydisOperandDefinition_ Struct Reference

Defines the ZydisOperandDefinition struct. More...

#include <SharedData.h>

Public Member Functions

ZydisSemanticOperandType type ZYDIS_BITFIELD (5)
 
ZydisOperandVisibility visibility ZYDIS_BITFIELD (2)
 
ZydisOperandAction action ZYDIS_BITFIELD (3)
 
ZydisInternalElementType elementType ZYDIS_BITFIELD (5)
 

Data Fields

ZydisU16 size [3]
 
union {
   ZydisOperandEncoding   encoding
 
   struct {
      union {
      }   reg
 
   }   reg
 
   struct {
   }   mem
 
op
 

Detailed Description

Defines the ZydisOperandDefinition struct.

Member Function Documentation

◆ ZYDIS_BITFIELD() [1/4]

ZydisOperandVisibility visibility ZYDIS_BITFIELD ( )

◆ ZYDIS_BITFIELD() [2/4]

ZydisOperandAction action ZYDIS_BITFIELD ( )

◆ ZYDIS_BITFIELD() [3/4]

ZydisSemanticOperandType type ZYDIS_BITFIELD ( )

◆ ZYDIS_BITFIELD() [4/4]

ZydisInternalElementType elementType ZYDIS_BITFIELD ( )

Field Documentation

◆ encoding

◆ 

struct { ... } mem

◆ 

union { ... } op

◆  [1/2]

union { ... } reg

◆  [2/2]

struct { ... } reg

◆ size

ZydisU16 size[3]

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