bt2: import public names into `__init__.py`
[babeltrace.git] / src / bindings / python / bt2 / bt2 / event.py
index 4ff398b7565d291154c82c58b4d06ff71a1c0732..78179c5a91826285ef67ce48aebf3a69ce69ba14 100644 (file)
@@ -48,14 +48,17 @@ class _Event(object._UniqueObject):
     @property
     def packet(self):
         packet_ptr = native_bt.event_borrow_packet(self._ptr)
-        assert packet_ptr is not None
+
+        if packet_ptr is None:
+            return
+
         return bt2.packet._Packet._create_from_ptr_and_get_ref(packet_ptr)
 
     @property
     def stream(self):
         stream_ptr = native_bt.event_borrow_stream(self._ptr)
         assert stream_ptr is not None
-        return bt2._Stream._create_from_ptr_and_get_ref(stream_ptr)
+        return bt2.stream._Stream._create_from_ptr_and_get_ref(stream_ptr)
 
     @property
     def common_context_field(self):
@@ -64,9 +67,9 @@ class _Event(object._UniqueObject):
         if field_ptr is None:
             return
 
-        return bt2.field._create_field_from_ptr(field_ptr, self._owner_ptr,
-                                                self._owner_get_ref,
-                                                self._owner_put_ref)
+        return bt2.field._create_field_from_ptr(
+            field_ptr, self._owner_ptr, self._owner_get_ref, self._owner_put_ref
+        )
 
     @property
     def specific_context_field(self):
@@ -75,9 +78,9 @@ class _Event(object._UniqueObject):
         if field_ptr is None:
             return
 
-        return bt2.field._create_field_from_ptr(field_ptr, self._owner_ptr,
-                                                self._owner_get_ref,
-                                                self._owner_put_ref)
+        return bt2.field._create_field_from_ptr(
+            field_ptr, self._owner_ptr, self._owner_get_ref, self._owner_put_ref
+        )
 
     @property
     def payload_field(self):
@@ -86,9 +89,9 @@ class _Event(object._UniqueObject):
         if field_ptr is None:
             return
 
-        return bt2.field._create_field_from_ptr(field_ptr, self._owner_ptr,
-                                                self._owner_get_ref,
-                                                self._owner_put_ref)
+        return bt2.field._create_field_from_ptr(
+            field_ptr, self._owner_ptr, self._owner_get_ref, self._owner_put_ref
+        )
 
     def __getitem__(self, key):
         utils._check_str(key)
This page took 0.041297 seconds and 4 git commands to generate.