X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf%2Fevents.h;h=ecc5c28469ae05a59e19cde2b6952487b80cfe24;hp=19d73612b45d78695d5508e5fc6788a855cea3f3;hb=0d69b916c5ba44b63a26aa038d416d6ee286306b;hpb=37b99bdba8478569634dd5ceecea50d1e9f9ac0a diff --git a/include/babeltrace/ctf/events.h b/include/babeltrace/ctf/events.h index 19d73612..ecc5c284 100644 --- a/include/babeltrace/ctf/events.h +++ b/include/babeltrace/ctf/events.h @@ -39,7 +39,7 @@ extern "C" { #endif -struct definition; +struct bt_definition; struct declaration; struct bt_ctf_event; struct bt_ctf_event_decl; @@ -94,7 +94,7 @@ enum ctf_string_encoding { * between the enum and the actual definition of top-level scopes. * On error return NULL. */ -const struct definition *bt_ctf_get_top_level_scope(const struct bt_ctf_event *event, +const struct bt_definition *bt_ctf_get_top_level_scope(const struct bt_ctf_event *event, enum bt_ctf_scope scope); /* @@ -130,35 +130,35 @@ uint64_t bt_ctf_get_timestamp(const struct bt_ctf_event *event); * from which the event is extracted is unchanged). */ int bt_ctf_get_field_list(const struct bt_ctf_event *event, - const struct definition *scope, - struct definition const * const **list, + const struct bt_definition *scope, + struct bt_definition const * const **list, unsigned int *count); /* * bt_ctf_get_field: returns the definition of a specific field */ -const struct definition *bt_ctf_get_field(const struct bt_ctf_event *event, - const struct definition *scope, +const struct bt_definition *bt_ctf_get_field(const struct bt_ctf_event *event, + const struct bt_definition *scope, const char *field); /* * bt_ctf_get_index: if the field is an array or a sequence, return the element * at position index, otherwise return NULL; */ -const struct definition *bt_ctf_get_index(const struct bt_ctf_event *event, - const struct definition *field, +const struct bt_definition *bt_ctf_get_index(const struct bt_ctf_event *event, + const struct bt_definition *field, unsigned int index); /* * bt_ctf_field_name: returns the name of a field or NULL on error */ -const char *bt_ctf_field_name(const struct definition *def); +const char *bt_ctf_field_name(const struct bt_definition *def); /* * bt_ctf_get_decl_from_def: return the declaration of a field from * its definition or NULL on error */ -const struct declaration *bt_ctf_get_decl_from_def(const struct definition *def); +const struct declaration *bt_ctf_get_decl_from_def(const struct bt_definition *def); /* * bt_ctf_get_decl_from_field_decl: return the declaration of a field from @@ -225,12 +225,12 @@ int bt_ctf_get_array_len(const struct declaration *decl); * bt_ctf_get_enum_str gets the string matching the current enumeration * value, or NULL if the current value does not match any string. */ -uint64_t bt_ctf_get_uint64(const struct definition *field); -int64_t bt_ctf_get_int64(const struct definition *field); -const struct definition *bt_ctf_get_enum_int(const struct definition *field); -const char *bt_ctf_get_enum_str(const struct definition *field); -char *bt_ctf_get_char_array(const struct definition *field); -char *bt_ctf_get_string(const struct definition *field); +uint64_t bt_ctf_get_uint64(const struct bt_definition *field); +int64_t bt_ctf_get_int64(const struct bt_definition *field); +const struct bt_definition *bt_ctf_get_enum_int(const struct bt_definition *field); +const char *bt_ctf_get_enum_str(const struct bt_definition *field); +char *bt_ctf_get_char_array(const struct bt_definition *field); +char *bt_ctf_get_string(const struct bt_definition *field); /* * bt_ctf_field_get_error: returns the last error code encountered while