X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=formats%2Fctf%2Fevents.c;h=ea47a40355940d9707129e433a6246832c82ee17;hb=785646126ebd71000ce0645c9a50a40fa8a6ba1f;hp=8174293b28e85b80b2038ecec808c3490488636f;hpb=356890b60e53add85cb2624ecf78a19f5b302f1c;p=babeltrace.git diff --git a/formats/ctf/events.c b/formats/ctf/events.c index 8174293b..ea47a403 100644 --- a/formats/ctf/events.c +++ b/formats/ctf/events.c @@ -712,6 +712,14 @@ const char *bt_ctf_get_decl_event_name(const struct bt_ctf_event_decl *event) return g_quark_to_string(event->parent.name); } +uint64_t bt_ctf_get_decl_event_id(const struct bt_ctf_event_decl *event) +{ + if (!event) + return (uint64_t)(-1); + + return event->parent.id; +} + int bt_ctf_get_decl_fields(struct bt_ctf_event_decl *event_decl, enum bt_ctf_scope scope, struct bt_ctf_field_decl const * const **list,