Class which represents a DT_NEEDED entry in the dynamic table.
Definition DynamicEntryLibrary.hpp:29
std::unique_ptr< DynamicEntry > clone() const override
Definition DynamicEntryLibrary.hpp:46
DynamicEntryLibrary(const DynamicEntryLibrary &)=default
DynamicEntryLibrary & operator=(const DynamicEntryLibrary &)=default
void name(std::string name)
Definition DynamicEntryLibrary.hpp:55
const std::string & name() const
Return the library associated with this entry (e.g. libc.so.6)
Definition DynamicEntryLibrary.hpp:51
static bool classof(const DynamicEntry *entry)
Definition DynamicEntryLibrary.hpp:59
std::ostream & print(std::ostream &os) const override
void accept(Visitor &visitor) const override
DynamicEntryLibrary()
Definition DynamicEntryLibrary.hpp:34
DynamicEntryLibrary(std::string name)
Definition DynamicEntryLibrary.hpp:38
Class which represents an entry in the dynamic table These entries are located in the ....
Definition DynamicEntry.hpp:36
TAG
Definition DynamicEntry.hpp:45
TAG tag() const
Tag of the current entry. The most common tags are: DT_NEEDED, DT_INIT, ...
Definition DynamicEntry.hpp:200