Commit | Line | Data |
---|---|---|
55cd033d | 1 | /* |
0235b0db | 2 | * SPDX-License-Identifier: MIT |
55cd033d JG |
3 | * |
4 | * Copyright 2016 Jérémie Galarneau <jeremie.galarneau@efficios.com> | |
5 | * | |
0235b0db | 6 | * Babeltrace - Debug Info Utilities |
55cd033d JG |
7 | */ |
8 | ||
0235b0db MJ |
9 | #ifndef BABELTRACE_PLUGIN_DEBUG_INFO_UTILS_H |
10 | #define BABELTRACE_PLUGIN_DEBUG_INFO_UTILS_H | |
11 | ||
91d81473 | 12 | #include "common/macros.h" |
ca9f27f3 | 13 | #include "trace-ir-mapping.h" |
55cd033d JG |
14 | |
15 | /* | |
16 | * Return the location of a path's file (the last element of the path). | |
17 | * Returns the original path on error. | |
18 | */ | |
19 | BT_HIDDEN | |
20 | const char *get_filename_from_path(const char *path); | |
21 | ||
ca9f27f3 FD |
22 | BT_HIDDEN |
23 | bt_bool is_event_common_ctx_dbg_info_compatible( | |
24 | const bt_field_class *in_field_class, | |
25 | const char *debug_info_field_class_name); | |
26 | ||
27 | #endif /* BABELTRACE_PLUGIN_DEBUG_INFO_UTILS_H */ |