ev_ptr = nbt._bt_ctf_iter_read_event(ctf_it_ptr)
nbt._bt_ctf_iter_destroy(ctf_it_ptr)
+ ev = Event.__new__(Event)
+ ev._e = ev_ptr
+
+ return ev.timestamp
+
def _events(self, begin_pos_ptr, end_pos_ptr):
ctf_it_ptr = nbt._bt_ctf_iter_create(self._tc, begin_pos_ptr, end_pos_ptr)
return common.ByteOrder.BYTE_ORDER_UNKNOWN
@property
- def length(self):
+ def size(self):
"""
Integer size in bits, or a negative value on error.
"""
-
return nbt._bt_ctf_get_int_len(self._fd)
+ @property
+ def length(self):
+ return self.size
+
@property
def encoding(self):
"""