python: make all _get_ref/_put_ref proper static methods
[babeltrace.git] / src / bindings / python / bt2 / bt2 / event_class.py
index cbbd807cb4ab78941c6d854cc2709014c3b87eaf..408af70b729abdf48b6356a31c9d2513a36b3f95 100644 (file)
@@ -32,8 +32,14 @@ class EventClassLogLevel:
 
 
 class _EventClassConst(object._SharedObject):
-    _get_ref = staticmethod(native_bt.event_class_get_ref)
-    _put_ref = staticmethod(native_bt.event_class_put_ref)
+    @staticmethod
+    def _get_ref(ptr):
+        native_bt.event_class_get_ref(ptr)
+
+    @staticmethod
+    def _put_ref(ptr):
+        native_bt.event_class_put_ref(ptr)
+
     _borrow_stream_class_ptr = staticmethod(
         native_bt.event_class_borrow_stream_class_const
     )
This page took 0.023819 seconds and 4 git commands to generate.