class _ClockValue(object._Object):
def __init__(self, clock_class_ptr, cycles):
utils._check_uint64(cycles)
- ptr = native_bt.ctf_clock_value_create(clock_class_ptr, cycles)
+ ptr = native_bt.clock_value_create(clock_class_ptr, cycles)
if ptr is None:
raise bt2.CreationError('cannot create clock value object')
@property
def clock_class(self):
- ptr = native_bt.ctf_clock_value_get_class(self._ptr)
+ ptr = native_bt.clock_value_get_class(self._ptr)
assert(ptr)
return bt2.ClockClass._create_from_ptr(ptr)
@property
def cycles(self):
- ret, cycles = native_bt.ctf_clock_value_get_value(self._ptr)
+ ret, cycles = native_bt.clock_value_get_value(self._ptr)
assert(ret == 0)
return cycles
@property
def ns_from_epoch(self):
- ret, ns = native_bt.ctf_clock_value_get_value_ns_from_epoch(self._ptr)
+ ret, ns = native_bt.clock_value_get_value_ns_from_epoch(self._ptr)
utils._handle_ret(ret, "cannot get clock value object's nanoseconds from Epoch")
return ns