Python bindings: make intersect_mode read-only property
authorAntoine Busque <abusque@efficios.com>
Wed, 27 Apr 2016 16:09:52 +0000 (12:09 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Fri, 29 Apr 2016 22:17:42 +0000 (18:17 -0400)
Signed-off-by: Antoine Busque <abusque@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
bindings/python/reader.py

index 3b5374f505add9a27c60c25ed5c16cf329b8dc01..90ccf067f2257262c53b3d2fce051a8b09c034a9 100644 (file)
@@ -51,7 +51,7 @@ class TraceCollection:
         """
 
         self._tc = nbt._bt_context_create()
-        self.intersect_mode = intersect_mode
+        self._intersect_mode = intersect_mode
 
     def __del__(self):
         nbt._bt_context_put(self._tc)
@@ -133,6 +133,10 @@ class TraceCollection:
         except AttributeError:
             raise TypeError("in remove_trace, argument 2 must be a TraceHandle instance")
 
+    @property
+    def intersect_mode(self):
+        return self._intersect_mode
+
     @property
     def events(self):
         """
This page took 0.026063 seconds and 4 git commands to generate.