libabigail
|
The private data of suppression_base. More...
#include <abg-suppression-priv.h>
Public Member Functions | |
priv (const string &label) | |
priv (const string &label, const string &file_name_regex_str, const string &file_name_not_regex_str) | |
const regex::regex_t_sptr & | get_file_name_not_regex () const |
Get the regular expression object associated to the 'file_name_not_regex' property of suppression_base. More... | |
const regex::regex_t_sptr & | get_file_name_regex () const |
Get the regular expression object associated to the 'file_name_regex' property of suppression_base. More... | |
const regex::regex_t_sptr & | get_soname_not_regex () const |
Get the regular expression object associated to the 'soname_not_regex' property of suppression_base. More... | |
const regex::regex_t_sptr & | get_soname_regex () const |
Get the regular expression object associated to the 'soname_regex' property of suppression_base. More... | |
bool | matches_binary_name (const string &binary_name) const |
Test if the current suppression matches the full file path to a given binary. More... | |
bool | matches_soname (const string &soname) const |
Test if the current suppression matches a given SONAME. More... | |
Friends | |
class | suppression_base |
The private data of suppression_base.
Definition at line 30 of file abg-suppression-priv.h.
|
inline |
Get the regular expression object associated to the 'file_name_not_regex' property of suppression_base.
If the regular expression object is not created, this method creates it and returns it.
If the 'file_name_not_regex' property of suppression_base is empty then this method returns nil.
Definition at line 93 of file abg-suppression-priv.h.
|
inline |
Get the regular expression object associated to the 'file_name_regex' property of suppression_base.
If the regular expression object is not created, this method creates it and returns it.
If the 'file_name_regex' property of suppression_base is empty then this method returns nil.
Definition at line 77 of file abg-suppression-priv.h.
|
inline |
Get the regular expression object associated to the 'soname_not_regex' property of suppression_base.
If the regular expression object is not created, this method creates it and returns it.
If the 'soname_not_regex' property of suppression_base is empty then this method returns nil.
Definition at line 125 of file abg-suppression-priv.h.
|
inline |
Get the regular expression object associated to the 'soname_regex' property of suppression_base.
If the regular expression object is not created, this method creates it and returns it.
If the 'soname_regex' property of suppression_base is empty then this method returns nil.
Definition at line 109 of file abg-suppression-priv.h.
|
inline |
Test if the current suppression matches the full file path to a given binary.
binary_name | the full path to the binary. |
binary_name
.Note that if the suppression contains no property that is related to file name, the function returns false.
Definition at line 176 of file abg-suppression-priv.h.
|
inline |
Test if the current suppression matches a given SONAME.
soname | the SONAME to consider. |
soname
.Note that if the suppression contains no property that is related to SONAMEs, the function returns false.
Definition at line 142 of file abg-suppression-priv.h.