|
LIEF: Library to Instrument Executable Formats Version 1.0.0
|
This class represents an special dynamic relocation where the format of the fixups is not supported by LIEF. More...
#include <DynamicFixupUnknown.hpp>


Public Member Functions | |
| DynamicFixupUnknown (std::vector< uint8_t > payload) | |
| DynamicFixupUnknown (const DynamicFixupUnknown &)=default | |
| DynamicFixupUnknown & | operator= (const DynamicFixupUnknown &)=default |
| DynamicFixupUnknown (DynamicFixupUnknown &&)=default | |
| DynamicFixupUnknown & | operator= (DynamicFixupUnknown &&)=default |
| std::unique_ptr< DynamicFixup > | clone () const override |
| std::string | to_string () const override |
| span< const uint8_t > | payload () const |
| Raw fixups. | |
| span< uint8_t > | payload () |
| ~DynamicFixupUnknown () override=default | |
| Public Member Functions inherited from LIEF::PE::DynamicFixup | |
| DynamicFixup ()=delete | |
| DynamicFixup (KIND kind) | |
| DynamicFixup (const DynamicFixup &)=default | |
| DynamicFixup & | operator= (const DynamicFixup &)=default |
| DynamicFixup (DynamicFixup &&)=default | |
| DynamicFixup & | operator= (DynamicFixup &&)=default |
| KIND | kind () const |
| Encoding of the fixups. | |
| template<class T> | |
| T * | as () |
| template<class T> | |
| const T * | as () const |
| virtual | ~DynamicFixup ()=default |
Static Public Member Functions | |
| static bool | classof (const DynamicFixup *fixup) |
Additional Inherited Members | |
| Public Types inherited from LIEF::PE::DynamicFixup | |
| enum | KIND { UNKNOWN = 0 , GENERIC , ARM64X , FUNCTION_OVERRIDE , ARM64_KERNEL_IMPORT_CALL_TRANSFER , GUARD_IMPORT_CONTROL_TRANSFER } |
This class represents an special dynamic relocation where the format of the fixups is not supported by LIEF.
|
inline |
References LIEF::PE::DynamicFixup::DynamicFixup(), payload(), and LIEF::PE::DynamicFixup::UNKNOWN.
Referenced by clone(), DynamicFixupUnknown(), DynamicFixupUnknown(), operator=(), and operator=().
|
default |
References DynamicFixupUnknown().
|
default |
References DynamicFixupUnknown().
|
overridedefault |
|
inlinestatic |
|
inlineoverridevirtual |
Implements LIEF::PE::DynamicFixup.
References DynamicFixupUnknown().
|
default |
References DynamicFixupUnknown().
|
default |
References DynamicFixupUnknown().
|
inline |
|
inline |
Raw fixups.
Referenced by DynamicFixupUnknown().
|
inlineoverridevirtual |
Implements LIEF::PE::DynamicFixup.