fcml  1.1.3
Static Protected Member Functions | Friends | List of all members
fcml::DisassemblerTypeConverter Class Reference

Converts objects to their structures counterparts. More...

#include <fcml_disassembler.hpp>

Static Protected Member Functions

static void convert (const DisassemblerContext &src, fcml_st_disassembler_context &dest)
 
static void convert (const DisassemblerConf &src, fcml_st_disassembler_conf &dest)
 
static void convert (const fcml_st_decoded_modrm_details &src, DecodedModRMDetails &dest)
 
static void convert (const DecodedModRMDetails &src, fcml_st_decoded_modrm_details &dest)
 
static void convert (const fcml_st_operand_details &src, OperandDetails &dest)
 
static void convert (const OperandDetails &src, fcml_st_operand_details &dest)
 
static void convert (const fcml_st_instruction_prefix &src, InstructionPrefixDetails &dest)
 
static void convert (const InstructionPrefixDetails &src, fcml_st_instruction_prefix &dest)
 
static void convert (const fcml_st_prefixes_details src, PrefixesDetails &dest)
 
static void convert (const PrefixesDetails src, fcml_st_prefixes_details &dest)
 
static void convert (const fcml_st_instruction_details &src, InstructionDetails &dest)
 
static void convert (const InstructionDetails &src, fcml_st_instruction_details &dest)
 
static void convert (const fcml_st_disassembler_result &src, DisassemblerResult &dest)
 
static void convert (const DisassemblerResult &src, fcml_st_disassembler_result &dest)
 
static void free (fcml_st_disassembler_result &src)
 

Friends

class Disassembler
 
class Renderer
 

Detailed Description

Converts objects to their structures counterparts.

Since
1.1.0
Remarks
Internal API, not intended to be used outside.

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