X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Ftrace-ir%2Fattributes-internal.h;h=a0d7d3586044da8d0c27c06a1188bcf855bbc37c;hb=05e2128659970c32648a01255ed870449f05d518;hp=43c07c02f1b62a69dd7ed18026bffa0b88c8b0ab;hpb=398454ed067b95215c7affbe265fd36edab931ee;p=babeltrace.git diff --git a/include/babeltrace/trace-ir/attributes-internal.h b/include/babeltrace/trace-ir/attributes-internal.h index 43c07c02..a0d7d358 100644 --- a/include/babeltrace/trace-ir/attributes-internal.h +++ b/include/babeltrace/trace-ir/attributes-internal.h @@ -2,8 +2,6 @@ #define BABELTRACE_TRACE_IR_ATTRIBUTES_H /* - * Babeltrace - Trace IR: Attributes internal - * * Copyright (c) 2015 EfficiOS Inc. and Linux Foundation * Copyright (c) 2015 Philippe Proulx * @@ -35,33 +33,33 @@ extern "C" { #include BT_HIDDEN -struct bt_private_value *bt_attributes_create(void); +struct bt_value *bt_attributes_create(void); BT_HIDDEN -void bt_attributes_destroy(struct bt_private_value *attr_obj); +void bt_attributes_destroy(struct bt_value *attr_obj); BT_HIDDEN -int64_t bt_attributes_get_count(struct bt_private_value *attr_obj); +int64_t bt_attributes_get_count(const struct bt_value *attr_obj); BT_HIDDEN -const char *bt_attributes_get_field_name(struct bt_private_value *attr_obj, +const char *bt_attributes_get_field_name(const struct bt_value *attr_obj, uint64_t index); BT_HIDDEN -struct bt_private_value *bt_attributes_borrow_field_value( - struct bt_private_value *attr_obj, +struct bt_value *bt_attributes_borrow_field_value( + struct bt_value *attr_obj, uint64_t index); BT_HIDDEN -int bt_attributes_set_field_value(struct bt_private_value *attr_obj, - const char *name, struct bt_private_value *value_obj); +int bt_attributes_set_field_value(struct bt_value *attr_obj, + const char *name, struct bt_value *value_obj); BT_HIDDEN -struct bt_private_value *bt_attributes_borrow_field_value_by_name( - struct bt_private_value *attr_obj, const char *name); +struct bt_value *bt_attributes_borrow_field_value_by_name( + struct bt_value *attr_obj, const char *name); BT_HIDDEN -int bt_attributes_freeze(struct bt_private_value *attr_obj); +int bt_attributes_freeze(const struct bt_value *attr_obj); #ifdef __cplusplus }