projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lib: make discarded events/packets support and clock snapshots optional
[babeltrace.git]
/
bindings
/
python
/
bt2
/
bt2
/
trace_class.py
diff --git
a/bindings/python/bt2/bt2/trace_class.py
b/bindings/python/bt2/bt2/trace_class.py
index 9ae57ade86e61c59b2487ce2bc712cc22ac2dc61..a28a20ea91c0e1a34061c081869a27d9e0bd7794 100644
(file)
--- a/
bindings/python/bt2/bt2/trace_class.py
+++ b/
bindings/python/bt2/bt2/trace_class.py
@@
-172,16
+172,20
@@
class TraceClass(object._SharedObject, collections.abc.Mapping):
assigns_automatic_event_class_id=True,
assigns_automatic_stream_id=True,
packets_have_default_beginning_clock_snapshot=False,
assigns_automatic_event_class_id=True,
assigns_automatic_stream_id=True,
packets_have_default_beginning_clock_snapshot=False,
- packets_have_default_end_clock_snapshot=False):
+ packets_have_default_end_clock_snapshot=False,
+ supports_discarded_events=False,
+ discarded_events_have_default_clock_snapshots=False,
+ supports_discarded_packets=False,
+ discarded_packets_have_default_clock_snapshots=False):
if self.assigns_automatic_stream_class_id:
if id is not None:
if self.assigns_automatic_stream_class_id:
if id is not None:
- raise
bt2.Creation
Error('id provided, but trace class assigns automatic stream class ids')
+ raise
Value
Error('id provided, but trace class assigns automatic stream class ids')
sc_ptr = native_bt.stream_class_create(self._ptr)
else:
if id is None:
sc_ptr = native_bt.stream_class_create(self._ptr)
else:
if id is None:
- raise
bt2.Creation
Error('id not provided, but trace class does not assign automatic stream class ids')
+ raise
Value
Error('id not provided, but trace class does not assign automatic stream class ids')
utils._check_uint64(id)
sc_ptr = native_bt.stream_class_create_with_id(self._ptr, id)
utils._check_uint64(id)
sc_ptr = native_bt.stream_class_create_with_id(self._ptr, id)
@@
-204,7
+208,10
@@
class TraceClass(object._SharedObject, collections.abc.Mapping):
sc._assigns_automatic_stream_id = assigns_automatic_stream_id
sc._packets_have_default_beginning_clock_snapshot = packets_have_default_beginning_clock_snapshot
sc._packets_have_default_end_clock_snapshot = packets_have_default_end_clock_snapshot
sc._assigns_automatic_stream_id = assigns_automatic_stream_id
sc._packets_have_default_beginning_clock_snapshot = packets_have_default_beginning_clock_snapshot
sc._packets_have_default_end_clock_snapshot = packets_have_default_end_clock_snapshot
-
+ sc._set_supports_discarded_events(supports_discarded_events,
+ discarded_events_have_default_clock_snapshots)
+ sc._set_supports_discarded_packets(supports_discarded_packets,
+ discarded_packets_have_default_clock_snapshots)
return sc
@property
return sc
@property
This page took
0.02489 seconds
and
4
git commands to generate.