Files
-
dir include Top-level include dir.
-
dir Zydis Zydis include dir.
- dir Generated Generated files.
-
dir Internal Internal APIs.
- file FormatterATT.h Implements the
AT&T
style instruction-formatter.
- file FormatterBase.h Provides formatter functions that are shared between the different formatters.
- file FormatterIntel.h Implements the
INTEL
style instruction-formatter.
- file String.h Provides some internal, more performant, but unsafe helper functions for the
ZyanString
data-type.
- file Decoder.h Functions for decoding instructions.
- file DecoderTypes.h Defines the basic
ZydisDecodedInstruction
and ZydisDecodedOperand
structs.
- file Formatter.h Functions for formatting instructions to human-readable text.
- file FormatterBuffer.h Implements the
ZydisFormatterToken
type and provides functions to use it.
- file Mnemonic.h Mnemonic constant definitions and helper functions.
- file Register.h Utility functions and constants for registers.
- file SharedTypes.h Defines decoder/encoder-shared macros and types.
- file ShortString.h Defines the immutable and storage-efficient
ZydisShortString
struct, which is used to store strings in the generated tables.
- file Status.h Status code definitions and check macros.
- file Utils.h Other utility functions.
- file Zydis.h Master include file, including everything else.
-
dir Zydis Zydis include dir.
- dir Generated Generated files.
-
dir Internal Internal APIs.
- file FormatterATT.h Implements the
AT&T
style instruction-formatter. - file FormatterBase.h Provides formatter functions that are shared between the different formatters.
- file FormatterIntel.h Implements the
INTEL
style instruction-formatter. - file String.h Provides some internal, more performant, but unsafe helper functions for the
ZyanString
data-type.
- file FormatterATT.h Implements the
- file Decoder.h Functions for decoding instructions.
- file DecoderTypes.h Defines the basic
ZydisDecodedInstruction
andZydisDecodedOperand
structs. - file Formatter.h Functions for formatting instructions to human-readable text.
- file FormatterBuffer.h Implements the
ZydisFormatterToken
type and provides functions to use it. - file Mnemonic.h Mnemonic constant definitions and helper functions.
- file Register.h Utility functions and constants for registers.
- file SharedTypes.h Defines decoder/encoder-shared macros and types.
- file ShortString.h Defines the immutable and storage-efficient
ZydisShortString
struct, which is used to store strings in the generated tables. - file Status.h Status code definitions and check macros.
- file Utils.h Other utility functions.
- file Zydis.h Master include file, including everything else.