|
LIEF: Library to Instrument Executable Formats Version 0.17.4
|
#include <Function.hpp>
Classes | |
| class | Iterator |
Public Member Functions | |
| Function (std::unique_ptr< details::Function > impl) | |
| ~Function () | |
| std::string | name () const |
| The name of the function (this name is usually demangled). | |
| uint32_t | RVA () const |
| The Relative Virtual Address of the function. | |
| uint32_t | code_size () const |
| The size of the function. | |
| std::string | section_name () const |
| The name of the section in which this function is defined. | |
| debug_location_t | debug_location () const |
| Original source code location. | |
| std::string | to_string () const |
| LIEF::pdb::Function::Function | ( | std::unique_ptr< details::Function > | impl | ) |
Referenced by operator<<.
| LIEF::pdb::Function::~Function | ( | ) |
| uint32_t LIEF::pdb::Function::code_size | ( | ) | const |
The size of the function.
| debug_location_t LIEF::pdb::Function::debug_location | ( | ) | const |
Original source code location.
| std::string LIEF::pdb::Function::name | ( | ) | const |
The name of the function (this name is usually demangled).
| uint32_t LIEF::pdb::Function::RVA | ( | ) | const |
The Relative Virtual Address of the function.
| std::string LIEF::pdb::Function::section_name | ( | ) | const |
The name of the section in which this function is defined.
| std::string LIEF::pdb::Function::to_string | ( | ) | const |
References LIEF_API.