|
LIEF: Library to Instrument Executable Formats Version 0.17.1
|
This class represents an Objective-C Method. More...
#include <Method.hpp>
Classes | |
| class | Iterator |
Public Member Functions | |
| Method (std::unique_ptr< details::Method > impl) | |
| std::string | name () const |
| Name of the method. | |
| std::string | mangled_type () const |
| Prototype of the method in its mangled representation (e.g. @16@0:8). | |
| uintptr_t | address () const |
| Virtual address where this method is implemented in the binary. | |
| bool | is_instance () const |
| Whether it's an instance method. | |
| ~Method () | |
This class represents an Objective-C Method.
| LIEF::objc::Method::Method | ( | std::unique_ptr< details::Method > | impl | ) |
| LIEF::objc::Method::~Method | ( | ) |
| uintptr_t LIEF::objc::Method::address | ( | ) | const |
Virtual address where this method is implemented in the binary.
| bool LIEF::objc::Method::is_instance | ( | ) | const |
Whether it's an instance method.
| std::string LIEF::objc::Method::mangled_type | ( | ) | const |
Prototype of the method in its mangled representation (e.g. @16@0:8).
| std::string LIEF::objc::Method::name | ( | ) | const |
Name of the method.