LIEF: Library to Instrument Executable Formats Version 0.16.0
Loading...
Searching...
No Matches
LIEF::DEX::Parser Class Reference

Class which parses a DEX file to produce a DEX::File object. More...

#include <Parser.hpp>

Public Member Functions

Parseroperator= (const Parser &copy)=delete
 
 Parser (const Parser &copy)=delete
 

Static Public Member Functions

static std::unique_ptr< Fileparse (const std::string &file)
 Parse the DEX file from the file path given in parameter.
 
static std::unique_ptr< Fileparse (std::vector< uint8_t > data, const std::string &name="")
 

Detailed Description

Class which parses a DEX file to produce a DEX::File object.

Constructor & Destructor Documentation

◆ Parser()

LIEF::DEX::Parser::Parser ( const Parser & copy)
delete

Member Function Documentation

◆ operator=()

Parser & LIEF::DEX::Parser::operator= ( const Parser & copy)
delete

◆ parse() [1/2]

static std::unique_ptr< File > LIEF::DEX::Parser::parse ( const std::string & file)
static

Parse the DEX file from the file path given in parameter.

◆ parse() [2/2]

static std::unique_ptr< File > LIEF::DEX::Parser::parse ( std::vector< uint8_t > data,
const std::string & name = "" )
static

The documentation for this class was generated from the following file: