bt2: update object model
[babeltrace.git] / bindings / python / bt2 / bt2 / field_class.py
index cec7cafba2aa4aa0ef8daaf25cafc0cc49207984..db36c373adc819317147042b60ffa82e80e279a3 100644 (file)
@@ -32,7 +32,7 @@ def _create_from_ptr(ptr):
     return _TYPE_ID_TO_OBJ[typeid]._create_from_ptr(ptr)
 
 
-class _FieldClass(object._Object, metaclass=abc.ABCMeta):
+class _FieldClass(object._SharedObject, metaclass=abc.ABCMeta):
     def __init__(self, ptr):
         super().__init__(ptr)
 
@@ -268,8 +268,8 @@ class _EnumerationFieldClassMapping:
         return (self.name, self.lower, self.upper) == (other.name, other.lower, other.upper)
 
 
-class _EnumerationFieldClassMappingIterator(object._Object,
-                                           collections.abc.Iterator):
+class _EnumerationFieldClassMappingIterator(object._SharedObject,
+                                            collections.abc.Iterator):
     def __init__(self, iter_ptr, is_signed):
         super().__init__(iter_ptr)
         self._is_signed = is_signed
This page took 0.023702 seconds and 4 git commands to generate.