|
libabigail
|
This file contains the declarations for the fe_iface a.k.a "Front End Interface". More...
#include <memory>#include <string>#include <elfutils/libdwfl.h>#include "abg-fe-iface.h"#include "abg-ir.h"#include "abg-suppression.h"Go to the source code of this file.
Classes | |
| class | reader |
| This is the interface an ELF reader. More... | |
Namespaces | |
| namespace | abigail |
| Toplevel namespace for libabigail. | |
| namespace | abigail::elf |
| The namespace for the ELF Reader. | |
Typedefs | |
| typedef shared_ptr< elf::reader > | reader_sptr |
| A convenience typedef for a smart pointer to a elf::reader. | |
Enumerations | |
| enum | elf_type : unsigned { ELF_TYPE_EXEC , ELF_TYPE_PI_EXEC , ELF_TYPE_DSO , ELF_TYPE_RELOCATABLE , ELF_TYPE_UNKNOWN } |
| The kind of ELF file we are looking at. More... | |
Functions | |
| bool | get_soname_of_elf_file (const string &path, string &soname) |
| Get the SONAME property of a designated ELF file. | |
| bool | get_type_of_elf_file (const string &path, elf::elf_type &type) |
| Get the type of a given elf type. | |
This file contains the declarations for the fe_iface a.k.a "Front End Interface".
Definition in file abg-elf-reader.h.