Abstraction of a member function context relationship. This relates a member function to its parent class.
More...
#include <abg-ir.h>
|
bool | is_const_ |
|
bool | is_constructor_ |
|
bool | is_destructor_ |
|
bool | is_virtual_ |
|
ssize_t | vtable_offset_in_bits_ |
|
enum access_specifier | access_ |
|
bool | is_static_ |
|
scope_decl * | scope_ |
|
Abstraction of a member function context relationship. This relates a member function to its parent class.
Definition at line 4465 of file abg-ir.h.
◆ is_const() [1/2]
Getter for the 'is-const' property.
Tells if the member function of this relation is a const member function.
- Returns
- the 'is-const' property of the relation.
Definition at line 4579 of file abg-ir.h.
◆ is_const() [2/2]
Setter for the 'is-const' property.
- Parameters
-
f | the new value of the property. Is true if this is for a const entity, false otherwise. |
Definition at line 4587 of file abg-ir.h.
◆ is_constructor() [1/2]
bool is_constructor |
( |
| ) |
const |
|
inline |
Getter for the 'is-constructor' property.
This tells if the member function of this relation is a constructor.
- Returns
- the is-constructor property of the relation.
Definition at line 4544 of file abg-ir.h.
◆ is_constructor() [2/2]
void is_constructor |
( |
bool |
f | ) |
|
|
inline |
Setter for the 'is-constructor' property.
- Parameters
-
f | the new value of the the property. Is true if this is for a constructor, false otherwise. |
Definition at line 4552 of file abg-ir.h.
◆ is_destructor() [1/2]
bool is_destructor |
( |
| ) |
const |
|
inline |
Getter for the 'is-destructor' property.
Tells if the member function of this relation is a destructor.
- Returns
- the is-destructor property of the relation;
Definition at line 4561 of file abg-ir.h.
◆ is_destructor() [2/2]
void is_destructor |
( |
bool |
f | ) |
|
|
inline |
Setter for the 'is-destructor' property.
- Parameters
-
f | the new value of the property. Is true if this is for a destructor, false otherwise. |
Definition at line 4569 of file abg-ir.h.
◆ vtable_offset() [1/2]
size_t vtable_offset |
( |
| ) |
const |
|
inline |
Getter for the vtable offset property.
This is the vtable offset of the member function of this relation.
- Returns
- the vtable offset property of the relation.
Definition at line 4524 of file abg-ir.h.
◆ vtable_offset() [2/2]
void vtable_offset |
( |
size_t |
s | ) |
|
|
inline |
Setter for the vtable offset property.
This is the vtable offset of the member function of this relation.
@partam s the new vtable offset.
Definition at line 4534 of file abg-ir.h.
The documentation for this class was generated from the following files:
- /home/dodji/git/libabigail/libabigail-2.3/include/abg-ir.h
- /home/dodji/git/libabigail/libabigail-2.3/src/abg-ir.cc