bt2: remove unused exception types
[babeltrace.git] / bindings / python / bt2 / bt2 / ctf_writer.py
index 225c93b5d56d36d5e43d72000e24847b7043059b..bbcc2b403fa9f20bb10667df3459011ae6be6ee1 100644 (file)
 from bt2 import native_bt, object, stream, utils
 import uuid as uuidp
 import bt2.event
-import bt2.fields
+import bt2.field
 import abc
 import bt2
 
 
-class CtfWriterClock(object._Object):
+class CtfWriterClock(bt2.object._SharedObject):
     def __init__(self, name, description=None, frequency=None, precision=None,
                  offset=None, is_absolute=None, uuid=None):
         utils._check_str(name)
@@ -184,7 +184,7 @@ class CtfWriterClock(object._Object):
     time = property(fset=_time)
 
 
-class _CtfWriterStream(stream._StreamBase):
+class _CtfWriterStream:
     @property
     def discarded_events_count(self):
         ret, count = native_bt.stream_get_discarded_events_count(self._ptr)
@@ -211,14 +211,14 @@ class _CtfWriterStream(stream._StreamBase):
         if field_ptr is None:
             return
 
-        return bt2.fields._create_from_ptr(field_ptr)
+        return bt2.field._create_from_ptr(field_ptr)
 
     @packet_header_field.setter
     def packet_header_field(self, packet_header_field):
         packet_header_field_ptr = None
 
         if packet_header_field is not None:
-            utils._check_type(packet_header_field, bt2.fields._Field)
+            utils._check_type(packet_header_field, bt2.field._Field)
             packet_header_field_ptr = packet_header_field._ptr
 
         ret = native_bt.stream_set_packet_header(self._ptr,
@@ -232,14 +232,14 @@ class _CtfWriterStream(stream._StreamBase):
         if field_ptr is None:
             return
 
-        return bt2.fields._create_from_ptr(field_ptr)
+        return bt2.field._create_from_ptr(field_ptr)
 
     @packet_context_field.setter
     def packet_context_field(self, packet_context_field):
         packet_context_field_ptr = None
 
         if packet_context_field is not None:
-            utils._check_type(packet_context_field, bt2.fields._Field)
+            utils._check_type(packet_context_field, bt2.field._Field)
             packet_context_field_ptr = packet_context_field._ptr
 
         ret = native_bt.stream_set_packet_context(self._ptr,
@@ -284,7 +284,7 @@ class _CtfWriterStream(stream._StreamBase):
         return cpy
 
 
-class CtfWriter(object._Object):
+class CtfWriter(bt2.object._SharedObject):
     def __init__(self, path):
         utils._check_str(path)
         ptr = native_bt.ctf_writer_create(path)
This page took 0.024287 seconds and 4 git commands to generate.