X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=bindings%2Fpython%2Fbt2%2Fbt2%2Fcomponent.py;h=3480f6570703e2ae49db6c0a99d62daabf89b0a7;hb=e8ac1aaec8f07304d16bf787950c14cd7c49fc75;hp=a0855a2e0bc99799caf29204f3f1debb7f8f6c80;hpb=5f25509b06eb8dd0a76d3068894d9f8fefd63178;p=babeltrace.git diff --git a/bindings/python/bt2/bt2/component.py b/bindings/python/bt2/bt2/component.py index a0855a2e..3480f657 100644 --- a/bindings/python/bt2/bt2/component.py +++ b/bindings/python/bt2/bt2/component.py @@ -185,7 +185,7 @@ class _Component: return name @property - def component_class(self): + def cls(self): cc_ptr = self._borrow_component_class_ptr(self._ptr) assert cc_ptr is not None return _create_component_class_from_ptr_and_get_ref(cc_ptr, self._comp_cls_type) @@ -576,7 +576,7 @@ class _UserComponent(metaclass=_UserComponentType): return name @property - def component_class(self): + def cls(self): comp_ptr = self._as_not_self_specific_component_ptr(self._ptr) cc_ptr = self._borrow_component_class_ptr(comp_ptr) return _create_component_class_from_ptr_and_get_ref(cc_ptr, self._comp_cls_type) @@ -639,7 +639,7 @@ class _UserComponent(metaclass=_UserComponentType): if tc_ptr is None: raise bt2.CreationError('could not create trace class') - tc = bt2.TraceClass._create_from_ptr(tc_ptr) + tc = bt2._TraceClass._create_from_ptr(tc_ptr) if env is not None: for key, value in env.items(): @@ -702,10 +702,10 @@ class _UserSourceComponent(_UserComponent, _SourceComponent): get_output_port_count, bt2.port._UserComponentOutputPort) - def _add_output_port(self, name): + def _add_output_port(self, name, user_data=None): utils._check_str(name) fn = native_bt.self_component_source_add_output_port - comp_status, self_port_ptr = fn(self._ptr, name, None) + comp_status, self_port_ptr = fn(self._ptr, name, user_data) _handle_component_status(comp_status, 'cannot add output port to source component object') assert self_port_ptr is not None @@ -740,19 +740,19 @@ class _UserFilterComponent(_UserComponent, _FilterComponent): get_input_port_count, bt2.port._UserComponentInputPort) - def _add_output_port(self, name): + def _add_output_port(self, name, user_data=None): utils._check_str(name) fn = native_bt.self_component_filter_add_output_port - comp_status, self_port_ptr = fn(self._ptr, name, None) + comp_status, self_port_ptr = fn(self._ptr, name, user_data) _handle_component_status(comp_status, 'cannot add output port to filter component object') assert self_port_ptr return bt2.port._UserComponentOutputPort._create_from_ptr(self_port_ptr) - def _add_input_port(self, name): + def _add_input_port(self, name, user_data=None): utils._check_str(name) fn = native_bt.self_component_filter_add_input_port - comp_status, self_port_ptr = fn(self._ptr, name, None) + comp_status, self_port_ptr = fn(self._ptr, name, user_data) _handle_component_status(comp_status, 'cannot add input port to filter component object') assert self_port_ptr @@ -775,10 +775,10 @@ class _UserSinkComponent(_UserComponent, _SinkComponent): get_input_port_count, bt2.port._UserComponentInputPort) - def _add_input_port(self, name): + def _add_input_port(self, name, user_data=None): utils._check_str(name) fn = native_bt.self_component_sink_add_input_port - comp_status, self_port_ptr = fn(self._ptr, name, None) + comp_status, self_port_ptr = fn(self._ptr, name, user_data) _handle_component_status(comp_status, 'cannot add input port to sink component object') assert self_port_ptr