libabigail
elf_symbol Member List

This is the complete list of members for elf_symbol, including all inherited members.

add_alias(const elf_symbol_sptr &)elf_symbol
add_common_instance(const elf_symbol_sptr &)elf_symbol
binding enum nameelf_symbol
COMMON_TYPE enum value (defined in elf_symbol)elf_symbol
create(const environment &e, size_t i, size_t s, const string &n, type t, binding b, bool d, bool c, const version &ve, visibility vi, bool is_in_ksymtab=false, const abg_compat::optional< uint32_t > &crc={}, const abg_compat::optional< std::string > &ns={}, bool is_suppressed=false)elf_symbolstatic
DEFAULT_VISIBILITY enum value (defined in elf_symbol)elf_symbol
does_alias(const elf_symbol &) constelf_symbol
FILE_TYPE enum value (defined in elf_symbol)elf_symbol
FUNC_TYPE enum value (defined in elf_symbol)elf_symbol
get_alias_from_name(const string &name) constelf_symbol
get_alias_which_equals(const elf_symbol &other) constelf_symbol
get_alias_with_default_symbol_version() const (defined in elf_symbol)elf_symbol
get_aliases_id_string(const string_elf_symbols_map_type &symtab, bool include_symbol_itself=true) constelf_symbol
get_aliases_id_string(bool include_symbol_itself=true) constelf_symbol
get_binding() constelf_symbol
get_crc() constelf_symbol
get_environment() constelf_symbol
get_id_string() constelf_symbol
get_index() constelf_symbol
get_main_symbol() constelf_symbol
get_main_symbol()elf_symbol
get_name() constelf_symbol
get_name_and_version_from_id(const string &id, string &name, string &ver)elf_symbolstatic
get_namespace() constelf_symbol
get_next_alias() constelf_symbol
get_next_common_instance() constelf_symbol
get_number_of_aliases() constelf_symbol
get_size() constelf_symbol
get_type() constelf_symbol
get_version() constelf_symbol
get_visibility() constelf_symbol
GLOBAL_BINDING enum value (defined in elf_symbol)elf_symbol
GNU_IFUNC_TYPE enum value (defined in elf_symbol)elf_symbol
GNU_UNIQUE_BINDING enum value (defined in elf_symbol)elf_symbol
has_aliases() constelf_symbol
has_other_common_instances() constelf_symbol
HIDDEN_VISIBILITY enum value (defined in elf_symbol)elf_symbol
INTERNAL_VISIBILITY enum value (defined in elf_symbol)elf_symbol
is_common_symbol() constelf_symbol
is_defined() constelf_symbol
is_defined(bool d)elf_symbol
is_function() constelf_symbol
is_in_ksymtab() constelf_symbol
is_main_symbol() constelf_symbol
is_public() constelf_symbol
is_suppressed() constelf_symbol
is_variable() constelf_symbol
LOCAL_BINDING enum value (defined in elf_symbol)elf_symbol
NOTYPE_TYPE enum value (defined in elf_symbol)elf_symbol
OBJECT_TYPE enum value (defined in elf_symbol)elf_symbol
operator==(const elf_symbol &) constelf_symbol
PROTECTED_VISIBILITY enum value (defined in elf_symbol)elf_symbol
SECTION_TYPE enum value (defined in elf_symbol)elf_symbol
set_binding(binding b)elf_symbol
set_crc(const abg_compat::optional< uint32_t > &crc)elf_symbol
set_index(size_t)elf_symbol
set_is_in_ksymtab(bool is_in_ksymtab)elf_symbol
set_is_suppressed(bool is_suppressed)elf_symbol
set_name(const string &n)elf_symbol
set_namespace(const abg_compat::optional< std::string > &ns)elf_symbol
set_size(size_t)elf_symbol
set_type(type t)elf_symbol
set_version(const version &v)elf_symbol
set_visibility(visibility v)elf_symbol
TLS_TYPE enum value (defined in elf_symbol)elf_symbol
type enum nameelf_symbol
update_main_symbol(const std::string &)elf_symbol
visibility enum nameelf_symbol
WEAK_BINDING enum value (defined in elf_symbol)elf_symbol