fcml  1.2.2
include Directory Reference

Files

file  fcml_assembler.h [code]
 Structures and functions declarations related to one-line FCML assembler.
 
file  fcml_assembler.hpp [code]
 C++ wrapper for FCML assembler.
 
file  fcml_choosers.h [code]
 API for instruction choosers.
 
file  fcml_common.h [code]
 Definitions of common structures used by FCML components.
 
file  fcml_common.hpp [code]
 C++ wrappers common classes.
 
file  fcml_common_utils.h [code]
 Common general purpose utility functions.
 
file  fcml_dialect.h [code]
 Structures and functions related to dialects.
 
file  fcml_dialect.hpp [code]
 C++ wrapper for the base dialect.
 
file  fcml_disassembler.h [code]
 Structures and functions declarations related to FCML disassembler.
 
file  fcml_disassembler.hpp [code]
 C++ wrapper for the FCML disassembler.
 
file  fcml_env.h [code]
 API for environment configuration.
 
file  fcml_errors.h [code]
 Global error handling related declarations.
 
file  fcml_errors.hpp [code]
 C++ wrapper for the FCML errors handling.
 
file  fcml_gas_dialect.h [code]
 AT&T dialect implementation.
 
file  fcml_gas_dialect.hpp [code]
 C++ wrapper for the AT&T dialect.
 
file  fcml_gas_mnemonics.cpp
 Definitions of AT&T mnemonics for C++.
 
file  fcml_gas_mnemonics.h [code]
 Declarations of AT&T mnemonics for C.
 
file  fcml_gas_mnemonics.hpp [code]
 Declarations of AT&T mnemonics for C++.
 
file  fcml_instructions.h [code]
 Instruction codes and addressing modes/instruction forms.
 
file  fcml_intel_dialect.h [code]
 Intel dialect implementation.
 
file  fcml_intel_dialect.hpp [code]
 C++ wrapper for the Intel dialect.
 
file  fcml_intel_mnemonics.cpp
 Definitions of Intel mnemonics for C++.
 
file  fcml_intel_mnemonics.h [code]
 Declarations of Intel mnemonics for C.
 
file  fcml_intel_mnemonics.hpp [code]
 Declarations of Intel mnemonics.
 
file  fcml_lag_assembler.h [code]
 Experimental multiline load-and-go assembler implementation.
 
file  fcml_lag_assembler.hpp [code]
 C++ wrapper for the Multi-pass FCML assembler.
 
file  fcml_lib_export.h [code]
 Handles Win32 DLL symbols importing/exporting.
 
file  fcml_optimizers.h [code]
 API for assembler optimizers.
 
file  fcml_parser.h [code]
 Structures and functions declarations related to FCML parsers.
 
file  fcml_parser.hpp [code]
 C++ wrapper for instruction parser.
 
file  fcml_registers.cpp
 C++ registers definitions.
 
file  fcml_registers.hpp [code]
 C++ registers declarations.
 
file  fcml_renderer.h [code]
 Structures and functions declarations related to FCML renderers.
 
file  fcml_renderer.hpp [code]
 C++ wrapper for FCML renderer.
 
file  fcml_stateful_assembler.hpp [code]
 Stateful FCML assembler implementation.
 
file  fcml_stateful_disassembler.hpp [code]
 Stateful FCML disassembler implementation.
 
file  fcml_symbols.h [code]
 API for symbols handling.
 
file  fcml_symbols.hpp [code]
 C++ API for symbols handling.
 
file  fcml_types.h [code]
 Types declarations.