Class
Encoder
Members 32
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | — | s_immSizes | <in the binary> | |
| — | — | Internal_PreventVEX2 | <in the binary> | |
| — | — | Internal_VEX_WIG_LIG | <in the binary> | |
| — | — | Internal_VEX_LIG | <in the binary> | |
| — | — | Internal_EVEX_WIG | <in the binary> | |
| — | — | Internal_EVEX_LIG | <in the binary> | |
| — | — | ERROR_ONLY_1632_BIT_MODE | <a const> | |
| — | — | ERROR_ONLY_64_BIT_MODE | <a const> | |
| — | — | writer | <in the binary> | |
| — | — | bitness | <in the binary> | |
| — | — | handlers | <in the binary> | |
| — | — | immSizes | <in the binary> | |
| — | — | currentRip | <in the binary> | |
| — | — | errorMessage | <in the binary> | |
| — | — | handler | <in the binary> | |
| — | — | eip | <in the binary> | |
| — | — | displAddr | <in the binary> | |
| — | — | immAddr | <in the binary> | |
| — | — | Immediate | <in the binary> | |
| — | — | ImmediateHi | <in the binary> | |
| — | — | Displ | <in the binary> | |
| — | — | DisplHi | <in the binary> | |
| — | — | opSize16Flags | <in the binary> | |
| — | — | opSize32Flags | <in the binary> | |
| — | — | adrSize16Flags | <in the binary> | |
| — | — | adrSize32Flags | <in the binary> | |
| — | — | OpCode | <in the binary> | |
| — | — | EncoderFlags | <in the binary> | |
| — | — | DisplSize | <in the binary> | |
| — | — | ImmSize | <in the binary> | |
| — | — | ModRM | <in the binary> | |
| — | — | Sib | <in the binary> |
Functions 42
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_PreventVEX2() | — | 0x00 | |
| void set_PreventVEX2() | — | 0x00 | |
| void get_VEX_WIG() | — | 0x00 | |
| void set_VEX_WIG() | — | 0x00 | |
| void get_VEX_LIG() | — | 0x00 | |
| void set_VEX_LIG() | — | 0x00 | |
| void get_EVEX_WIG() | — | 0x00 | |
| void set_EVEX_WIG() | — | 0x00 | |
| void get_EVEX_LIG() | — | 0x00 | |
| void set_EVEX_LIG() | — | 0x00 | |
| void get_Bitness() | — | 0x00 | |
| void .ctor() | — | 0x00 | |
| void Create() | — | 0x00 | |
| void Encode() | — | 0x00 | |
| void ThrowEncoderException() | — | 0x00 | |
| void TryEncode() | — | 0x00 | |
| void set_ErrorMessage() | — | 0x00 | |
| void Verify() | — | 0x00 | |
| void Verify() | — | 0x00 | |
| void Verify() | — | 0x00 | |
| void AddBranch() | — | 0x00 | |
| void AddBranchX() | — | 0x00 | |
| void AddBranchDisp() | — | 0x00 | |
| void AddFarBranch() | — | 0x00 | |
| void SetAddrSize() | — | 0x00 | |
| void AddAbsMem() | — | 0x00 | |
| void AddModRMRegister() | — | 0x00 | |
| void AddReg() | — | 0x00 | |
| void AddRegOrMem() | — | 0x00 | |
| void AddRegOrMem() | — | 0x00 | |
| void GetRegisterOpSize() | — | 0x00 | |
| void TryConvertToDisp8N() | — | 0x00 | |
| void AddMemOp16() | — | 0x00 | |
| void AddMemOp() | — | 0x00 | |
| void get_SegmentOverrides() | — | 0x00 | |
| void WritePrefixes() | — | 0x00 | |
| void WriteModRM() | — | 0x00 | |
| void WriteImmediate() | — | 0x00 | |
| void WriteByte() | — | 0x00 | |
| void WriteByteInternal() | — | 0x00 | |
| void GetConstantOffsets() | — | 0x00 | |
| void .cctor() | — | 0x00 |