This class represents the GNU_PROPERTY_AARCH64_FEATURE_PAUTH property.
More...
#include <AArch64PAuth.hpp>
|
| uint64_t | platform () const |
| | 64-bit value that specifies the platform vendor.
|
| uint64_t | version () const |
| | 64-bit value that identifies the signing schema used by the ELF file.
|
| void | dump (std::ostream &os) const override |
| | ~AArch64PAuth () override=default |
| TYPE | type () const |
| | Return the LIEF's mirror type of the note.
|
| virtual | ~Property ()=default |
This class represents the GNU_PROPERTY_AARCH64_FEATURE_PAUTH property.
- Note
- If both: AArch64PAuth::platform and AArch64PAuth::version are set to 0, this means that the binary is incompatible with PAuth ABI extension.
◆ ~AArch64PAuth()
| LIEF::ELF::AArch64PAuth::~AArch64PAuth |
( |
| ) |
|
|
overridedefault |
◆ classof()
◆ create()
◆ dump()
| void LIEF::ELF::AArch64PAuth::dump |
( |
std::ostream & | os | ) |
const |
|
overridevirtual |
◆ platform()
| uint64_t LIEF::ELF::AArch64PAuth::platform |
( |
| ) |
const |
|
inline |
64-bit value that specifies the platform vendor.
A 0 value is associated with an invalid platform while the value 1 is associated with a baremetal platform.
◆ version()
| uint64_t LIEF::ELF::AArch64PAuth::version |
( |
| ) |
const |
|
inline |
64-bit value that identifies the signing schema used by the ELF file.
The documentation for this class was generated from the following file: