ir: add bt_ctf_event_set_payload_field()
[babeltrace.git] / include / babeltrace / ctf-ir / event.h
index 2f1ca8c842bf6b9e623459c2adc6d49a34bbe399..09ada907f8673ef19bb9080594030e1921f86de2 100644 (file)
@@ -377,6 +377,17 @@ extern struct bt_ctf_clock *bt_ctf_event_get_clock(
 extern struct bt_ctf_field *bt_ctf_event_get_payload_field(
                struct bt_ctf_event *event);
 
+/*
+ * bt_ctf_event_set_payload_field: set an event's payload.
+ *
+ * @param event Event instance.
+ * @param payload Field instance (must be a structure).
+ *
+ * Returns 0 on success, a negative value on error.
+ */
+extern int bt_ctf_event_set_payload_field(struct bt_ctf_event *event,
+               struct bt_ctf_field *payload);
+
 /*
  * bt_ctf_event_get_payload: get an event's field.
  *
This page took 0.024349 seconds and 4 git commands to generate.