projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Python bindings: make intersect_mode read-only property
[babeltrace.git]
/
bindings
/
python
/
babeltrace.i.in
diff --git
a/bindings/python/babeltrace.i.in
b/bindings/python/babeltrace.i.in
index 914ea87f8e1456b28cfb1ea9a46d2be9586cbc5b..a5cbcf5b897a6cc383538076524bf628ab6fc000 100644
(file)
--- a/
bindings/python/babeltrace.i.in
+++ b/
bindings/python/babeltrace.i.in
@@
-141,7
+141,7
@@
class TraceCollection:
def __init__(self, intersect_mode=False):
self._tc = _bt_context_create()
def __init__(self, intersect_mode=False):
self._tc = _bt_context_create()
- self.intersect_mode = intersect_mode
+ self.
_
intersect_mode = intersect_mode
def __del__(self):
_bt_context_put(self._tc)
def __del__(self):
_bt_context_put(self._tc)
@@
-213,6
+213,10
@@
class TraceCollection:
raise TypeError("in remove_trace, "
"argument 2 must be a TraceHandle instance")
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):
"""
@property
def events(self):
"""
@@
-232,9
+236,9
@@
class TraceCollection:
"""
begin_pos_ptr = _bt_python_create_iter_pos()
end_pos_ptr = _bt_python_create_iter_pos()
"""
begin_pos_ptr = _bt_python_create_iter_pos()
end_pos_ptr = _bt_python_create_iter_pos()
-
if not self.intersection
_mode:
- begin_pos_ptr.type = SEEK_BEGIN
- end_pos_ptr.type = SEEK_LAST
+
if not self.intersect
_mode:
+
begin_pos_ptr.type = SEEK_BEGIN
+
end_pos_ptr.type = SEEK_LAST
for event in self._events(begin_pos_ptr, end_pos_ptr):
yield event
for event in self._events(begin_pos_ptr, end_pos_ptr):
yield event
This page took
0.023322 seconds
and
4
git commands to generate.