#include <SymbolVersionAuxRequirement.hpp>
|
template<class T > |
using | output_t = add_pointer_t<decay_t<T>> |
|
template<class T > |
using | output_const_t = add_pointer_t<add_const_t<decay_t<T>>> |
|
◆ SymbolVersionAuxRequirement() [1/4]
LIEF::ELF::SymbolVersionAuxRequirement::SymbolVersionAuxRequirement |
( |
const details::Elf64_Vernaux & | header | ) |
|
◆ SymbolVersionAuxRequirement() [2/4]
LIEF::ELF::SymbolVersionAuxRequirement::SymbolVersionAuxRequirement |
( |
const details::Elf32_Vernaux & | header | ) |
|
◆ SymbolVersionAuxRequirement() [3/4]
LIEF::ELF::SymbolVersionAuxRequirement::SymbolVersionAuxRequirement |
( |
| ) |
|
|
default |
◆ SymbolVersionAuxRequirement() [4/4]
◆ ~SymbolVersionAuxRequirement()
LIEF::ELF::SymbolVersionAuxRequirement::~SymbolVersionAuxRequirement |
( |
| ) |
|
|
overridedefault |
◆ accept()
void LIEF::ELF::SymbolVersionAuxRequirement::accept |
( |
Visitor & | visitor | ) |
const |
|
overridevirtual |
◆ flags() [1/2]
uint16_t LIEF::ELF::SymbolVersionAuxRequirement::flags |
( |
| ) |
const |
|
inline |
◆ flags() [2/2]
void LIEF::ELF::SymbolVersionAuxRequirement::flags |
( |
uint16_t | flags | ) |
|
|
inline |
◆ hash() [1/2]
uint32_t LIEF::ELF::SymbolVersionAuxRequirement::hash |
( |
| ) |
const |
|
inline |
Hash value of the dependency name (use ELF hashing function)
◆ hash() [2/2]
void LIEF::ELF::SymbolVersionAuxRequirement::hash |
( |
uint32_t | hash | ) |
|
|
inline |
◆ name() [1/2]
const std::string & LIEF::ELF::SymbolVersionAux::name |
( |
| ) |
const |
|
inline |
◆ name() [2/2]
void LIEF::ELF::SymbolVersionAux::name |
( |
std::string | name | ) |
|
|
inline |
◆ operator=()
◆ other() [1/2]
uint16_t LIEF::ELF::SymbolVersionAuxRequirement::other |
( |
| ) |
const |
|
inline |
It returns the unique version index for the file which is used in the version symbol table. If the highest bit (bit 15) is set this is a hidden symbol which cannot be referenced from outside the object.
◆ other() [2/2]
void LIEF::ELF::SymbolVersionAuxRequirement::other |
( |
uint16_t | other | ) |
|
|
inline |
The documentation for this class was generated from the following file: