|
LIEF: Library to Instrument Executable Formats Version 2.0.0
|
Class which parses a DEX file to produce a DEX::File object. More...
#include <Parser.hpp>
Public Member Functions | |
| Parser & | operator= (const Parser ©)=delete |
| Parser (const Parser ©)=delete | |
Static Public Member Functions | |
| static std::unique_ptr< File > | parse (std::string_view file) |
| Parse the DEX file from the file path given in parameter. | |
| template<class PathT, enable_if_path_t< PathT > = 0> | |
| static std::unique_ptr< File > | parse (const PathT &file) |
| Same as parse(std::string_view) but the file is given as a std::filesystem::path. | |
| static std::unique_ptr< File > | parse (std::vector< uint8_t > data, std::string_view name="") |
|
delete |
References Parser(), and LIEF::DEX::version().
Referenced by operator=(), and Parser().
|
inlinestatic |
Same as parse(std::string_view) but the file is given as a std::filesystem::path.
References parse().
|
static |
|
static |