LIEF: Library to Instrument Executable Formats Version 0.17.0
|
Namespaces | |
namespace | details |
namespace | types |
Classes | |
class | CompilationUnit |
This class represents a CompilationUnit (or Module) in a PDB file. More... | |
class | DebugInfo |
This class provides an interface for PDB files. One can instantiate this class using LIEF::pdb::load() or LIEF::pdb::DebugInfo::from_file. More... | |
class | Function |
class | PublicSymbol |
This class provides general information (RVA, name) about a symbol from the PDB's public symbol stream (or Public symbol hash stream) More... | |
class | Type |
This is the base class for any PDB type. More... | |
Functions | |
std::unique_ptr< DebugInfo > | load (const std::string &pdb_path) |
Load the PDB file from the given path. | |
|
inline |
Load the PDB file from the given path.
References LIEF::pdb::DebugInfo::from_file().