12 #include <LIEF/ELF.hpp>
19 #define BINLEX_EXPORT __declspec(dllexport)
25 using namespace LIEF::ELF;
39 ARCH mode = ARCH::EM_NONE;
40 unique_ptr<LIEF::ELF::Binary> binary;
41 struct Section sections[BINARY_MAX_SECTIONS];
42 uint32_t total_exec_sections;
49 BINLEX_EXPORT
bool Setup(ARCH input_mode);
55 virtual bool ReadVector(
const std::vector<uint8_t> &data);