#include "lib/assert-cond.h"
#include <babeltrace2/trace-ir/trace-class.h>
#include <babeltrace2/trace-ir/event-class.h>
-#include "ctf-writer/functor.h"
-#include "ctf-writer/clock.h"
#include "compat/compiler.h"
#include <babeltrace2/value.h>
#include "lib/value.h"
#include <babeltrace2/types.h>
#include "compat/endian.h"
#include "common/assert.h"
-#include "compat/glib.h"
#include <inttypes.h>
#include <stdint.h>
#include <string.h>
#include <stdbool.h>
#include <stdlib.h>
-#include "clock-class.h"
-#include "event-class.h"
-#include "event.h"
-#include "field-class.h"
-#include "field-wrapper.h"
-#include "resolve-field-path.h"
+#include "trace-class.h"
#include "stream-class.h"
#include "stream.h"
-#include "trace.h"
-#include "utils.h"
#include "lib/value.h"
#include "lib/func-status.h"
/* Call all the trace class destruction listeners */
for (i = 0; i < tc->destruction_listeners->len; i++) {
struct bt_trace_class_destruction_listener_elem elem =
- g_array_index(tc->destruction_listeners,
+ bt_g_array_index(tc->destruction_listeners,
struct bt_trace_class_destruction_listener_elem, i);
if (elem.func) {
/* Find the next available spot */
for (i = 0; i < tc->destruction_listeners->len; i++) {
struct bt_trace_class_destruction_listener_elem elem =
- g_array_index(tc->destruction_listeners,
+ bt_g_array_index(tc->destruction_listeners,
struct bt_trace_class_destruction_listener_elem, i);
if (!elem.func) {
bool has_listener_id(const struct bt_trace_class *tc, uint64_t listener_id)
{
BT_ASSERT(listener_id < tc->destruction_listeners->len);
- return (&g_array_index(tc->destruction_listeners,
+ return (&bt_g_array_index(tc->destruction_listeners,
struct bt_trace_class_destruction_listener_elem,
listener_id))->func;
}
has_listener_id(tc, listener_id),
"Trace class has no such trace class destruction listener ID: "
"%![tc-]+T, %" PRIu64, tc, listener_id);
- elem = &g_array_index(tc->destruction_listeners,
+ elem = &bt_g_array_index(tc->destruction_listeners,
struct bt_trace_class_destruction_listener_elem,
listener_id);
BT_ASSERT(elem->func);