Remove everything related to the `bt2.ctf_writer` Python module
[babeltrace.git] / bindings / python / bt2 / bt2 / stream_class.py
index 048cb70d963eadfb1061ed3b44f0201ff360f74d..684b952b1f970c5b400ec83c0d7cd2f788f6cdb7 100644 (file)
@@ -23,7 +23,6 @@
 from bt2 import native_bt, object, utils
 import bt2.field_class
 import collections.abc
-import bt2.ctf_writer
 import bt2.stream
 import bt2
 
@@ -197,21 +196,6 @@ class StreamClass(object._SharedObject, collections.abc.Mapping):
         ret = native_bt.stream_class_set_id(self._ptr, id)
         utils._handle_ret(ret, "cannot set stream class object's ID")
 
-    @property
-    def clock(self):
-        clock_ptr = native_bt.stream_class_get_clock(self._ptr)
-
-        if clock_ptr is None:
-            return
-
-        return bt2.ctf_writer.CtfWriterClock._create_from_ptr(clock_ptr)
-
-    @clock.setter
-    def clock(self, clock):
-        utils._check_type(clock, bt2.ctf_writer.CtfWriterClock)
-        ret = native_bt.stream_class_set_clock(self._ptr, clock._ptr)
-        utils._handle_ret(ret, "cannot set stream class object's CTF writer clock object")
-
     @property
     def packet_context_field_class(self):
         fc_ptr = native_bt.stream_class_borrow_packet_context_field_class_const(self._ptr)
This page took 0.023344 seconds and 4 git commands to generate.