*/
__thread int bt_ctf_last_field_error = 0;
-const struct definition *bt_ctf_get_top_level_scope(const struct bt_ctf_event *event,
+const struct definition *bt_ctf_get_top_level_scope(const struct ctf_event_definition *event,
enum bt_ctf_scope scope)
{
struct definition *tmp = NULL;
tmp = &event->stream->stream_event_context->p;
break;
case BT_EVENT_CONTEXT:
- if (!event->event)
- goto error;
- if (event->event->event_context)
- tmp = &event->event->event_context->p;
+ if (event->event_context)
+ tmp = &event->event_context->p;
break;
case BT_EVENT_FIELDS:
- if (!event->event)
- goto error;
- if (event->event->event_fields)
- tmp = &event->event->event_fields->p;
+ if (event->event_fields)
+ tmp = &event->event_fields->p;
break;
}
return tmp;
return NULL;
}
-const struct definition *bt_ctf_get_field(const struct bt_ctf_event *event,
+const struct definition *bt_ctf_get_field(const struct ctf_event_definition *event,
const struct definition *scope,
const char *field)
{
return NULL;
}
-const struct definition *bt_ctf_get_index(const struct bt_ctf_event *event,
+const struct definition *bt_ctf_get_index(const struct ctf_event_definition *event,
const struct definition *field,
unsigned int index)
{
return ret;
}
-const char *bt_ctf_event_name(const struct bt_ctf_event *event)
+const char *bt_ctf_event_name(const struct ctf_event_definition *event)
{
struct ctf_event_declaration *event_class;
struct ctf_stream_declaration *stream_class;
return CTF_TYPE_UNKNOWN;
}
-int bt_ctf_get_field_list(const struct bt_ctf_event *event,
+int bt_ctf_get_field_list(const struct ctf_event_definition *event,
const struct definition *scope,
struct definition const * const **list,
unsigned int *count)
return -1;
}
-struct bt_context *bt_ctf_event_get_context(const struct bt_ctf_event *event)
+struct bt_context *bt_ctf_event_get_context(const struct ctf_event_definition *event)
{
struct bt_context *ret = NULL;
struct ctf_file_stream *cfs;
return ret;
}
-int bt_ctf_event_get_handle_id(const struct bt_ctf_event *event)
+int bt_ctf_event_get_handle_id(const struct ctf_event_definition *event)
{
int ret = -1;
struct ctf_file_stream *cfs;
return ret;
}
-uint64_t bt_ctf_get_timestamp_raw(const struct bt_ctf_event *event)
+uint64_t bt_ctf_get_timestamp_raw(const struct ctf_event_definition *event)
{
if (event && event->stream->has_timestamp)
return ctf_get_timestamp_raw(event->stream,
return -1ULL;
}
-uint64_t bt_ctf_get_timestamp(const struct bt_ctf_event *event)
+uint64_t bt_ctf_get_timestamp(const struct ctf_event_definition *event)
{
if (event && event->stream->has_timestamp)
return ctf_get_timestamp(event->stream,