X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Ftrace-ir%2Fclock-class.h;fp=include%2Fbabeltrace%2Ftrace-ir%2Fclock-class.h;h=4ca271833873979f0861d84ef9b6450afa57b741;hb=e5be10efe4d5543ba697c7e607ca0a5c33fa3ccb;hp=f06a2b00ede576d42ac036208297e40cc830de82;hpb=70991d9facb103945ab2d25d1c0d6fa5d49136e4;p=babeltrace.git diff --git a/include/babeltrace/trace-ir/clock-class.h b/include/babeltrace/trace-ir/clock-class.h index f06a2b00..4ca27183 100644 --- a/include/babeltrace/trace-ir/clock-class.h +++ b/include/babeltrace/trace-ir/clock-class.h @@ -2,8 +2,6 @@ #define BABELTRACE_TRACE_IR_CLOCK_CLASS_H /* - * BabelTrace - Trace IR: Clock class - * * Copyright 2013, 2014 Jérémie Galarneau * Copyright 2017-2018 Philippe Proulx * @@ -41,49 +39,25 @@ extern "C" { #endif struct bt_clock_class; -struct bt_clock_value; - -extern struct bt_clock_class *bt_clock_class_create(void); extern const char *bt_clock_class_get_name(struct bt_clock_class *clock_class); -extern int bt_clock_class_set_name(struct bt_clock_class *clock_class, - const char *name); - extern const char *bt_clock_class_get_description( struct bt_clock_class *clock_class); -extern int bt_clock_class_set_description(struct bt_clock_class *clock_class, - const char *description); - extern uint64_t bt_clock_class_get_frequency( struct bt_clock_class *clock_class); -extern int bt_clock_class_set_frequency(struct bt_clock_class *clock_class, - uint64_t freq); - extern uint64_t bt_clock_class_get_precision( struct bt_clock_class *clock_class); -extern int bt_clock_class_set_precision(struct bt_clock_class *clock_class, - uint64_t precision); - extern void bt_clock_class_get_offset(struct bt_clock_class *clock_class, int64_t *seconds, uint64_t *cycles); -extern int bt_clock_class_set_offset(struct bt_clock_class *clock_class, - int64_t seconds, uint64_t cycles); - extern bt_bool bt_clock_class_is_absolute(struct bt_clock_class *clock_class); -extern int bt_clock_class_set_is_absolute(struct bt_clock_class *clock_class, - bt_bool is_absolute); - extern bt_uuid bt_clock_class_get_uuid(struct bt_clock_class *clock_class); -extern int bt_clock_class_set_uuid(struct bt_clock_class *clock_class, - bt_uuid uuid); - extern int bt_clock_class_cycles_to_ns_from_origin( struct bt_clock_class *clock_class, uint64_t cycles, int64_t *ns_from_origin);