Interface
SysprofDocumentTraceable
Prerequisite
In order to implement DocumentTraceable, your type must inherit fromSysprofDocumentFrame.
Properties
Sysprof.DocumentTraceable:stack-depth
The “stack-depth” property contains the number of addresses collected in the backtrace.
since: 45
Sysprof.DocumentTraceable:thread-id
The “thread-id” property contains the thread identifier for the traceable.
since: 45
Interface structure
struct SysprofDocumentTraceableInterface {
GTypeInterface parent;
guint (* get_stack_depth) (
SysprofDocumentTraceable* self
);
guint64 (* get_stack_address) (
SysprofDocumentTraceable* self,
guint position
);
guint (* get_stack_addresses) (
SysprofDocumentTraceable* self,
guint64* addresses,
guint n_addresses
);
int (* get_thread_id) (
SysprofDocumentTraceable* self
);
}
No description available.
Interface members
parent |
|
No description available. |
|
get_stack_depth |
|
No description available. |
|
get_stack_address |
|
No description available. |
|
get_stack_addresses |
|
No description available. |
|
get_thread_id |
|
No description available. |