LIEF: Library to Instrument Executable Formats
Version 0.17.4
Toggle main menu visibility
Loading...
Searching...
No Matches
install
linux
x86_64
sdk
static
include
LIEF
OAT
Namespaces
|
Enumerations
enums.hpp File Reference
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces
namespace
LIEF
LIEF
namespace.
namespace
LIEF::OAT
Enumerations
enum
LIEF::OAT::OAT_CLASS_TYPES
{
LIEF::OAT::OAT_CLASS_ALL_COMPILED
= 0 ,
LIEF::OAT::OAT_CLASS_SOME_COMPILED
= 1 ,
LIEF::OAT::OAT_CLASS_NONE_COMPILED
= 2 }
enum
LIEF::OAT::OAT_CLASS_STATUS
{
LIEF::OAT::STATUS_RETIRED
= -2 ,
LIEF::OAT::STATUS_ERROR
= -1 ,
LIEF::OAT::STATUS_NOTREADY
= 0 ,
LIEF::OAT::STATUS_IDX
= 1 ,
LIEF::OAT::STATUS_LOADED
= 2 ,
LIEF::OAT::STATUS_RESOLVING
= 3 ,
LIEF::OAT::STATUS_RESOLVED
= 4 ,
LIEF::OAT::STATUS_VERIFYING
= 5 ,
LIEF::OAT::STATUS_RETRY_VERIFICATION_AT_RUNTIME
= 6 ,
LIEF::OAT::STATUS_VERIFYING_AT_RUNTIME
= 7 ,
LIEF::OAT::STATUS_VERIFIED
= 8 ,
LIEF::OAT::STATUS_INITIALIZING
= 9 ,
LIEF::OAT::STATUS_INITIALIZED
= 10
}
enum
LIEF::OAT::HEADER_KEYS
{
LIEF::OAT::KEY_IMAGE_LOCATION
= 0 ,
LIEF::OAT::KEY_DEX2OAT_CMD_LINE
= 1 ,
LIEF::OAT::KEY_DEX2OAT_HOST
= 2 ,
LIEF::OAT::KEY_PIC
= 3 ,
LIEF::OAT::KEY_HAS_PATCH_INFO
= 4 ,
LIEF::OAT::KEY_DEBUGGABLE
= 5 ,
LIEF::OAT::KEY_NATIVE_DEBUGGABLE
= 6 ,
LIEF::OAT::KEY_COMPILER_FILTER
= 7 ,
LIEF::OAT::KEY_CLASS_PATH
= 8 ,
LIEF::OAT::KEY_BOOT_CLASS_PATH
= 9 ,
LIEF::OAT::KEY_CONCURRENT_COPYING
= 10 ,
LIEF::OAT::KE_COMPILATION_REASON
= 11
}
enum
LIEF::OAT::INSTRUCTION_SETS
{
LIEF::OAT::INST_SET_NONE
= 0 ,
LIEF::OAT::INST_SET_ARM
= 1 ,
LIEF::OAT::INST_SET_ARM_64
= 2 ,
LIEF::OAT::INST_SET_THUMB2
= 3 ,
LIEF::OAT::INST_SET_X86
= 4 ,
LIEF::OAT::INST_SET_X86_64
= 5 ,
LIEF::OAT::INST_SET_MIPS
= 6 ,
LIEF::OAT::INST_SET_MIPS_64
= 7
}
Generated by
1.17.0