projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lib: Add functions to borrow specialized component classes from specialized components
[babeltrace.git]
/
bindings
/
python
/
bt2
/
bt2
/
native_bt_component.i
diff --git
a/bindings/python/bt2/bt2/native_bt_component.i
b/bindings/python/bt2/bt2/native_bt_component.i
index 012b194f07550b54c5d64c52cb843409c1bb2d08..6612ad9c2d5e6c1de63c4aa3237d76f533921acc 100644
(file)
--- a/
bindings/python/bt2/bt2/native_bt_component.i
+++ b/
bindings/python/bt2/bt2/native_bt_component.i
@@
-90,6
+90,10
@@
extern void bt_component_put_ref(const bt_component *component);
const bt_component *bt_component_source_as_component_const(
const bt_component_source *component);
const bt_component *bt_component_source_as_component_const(
const bt_component_source *component);
+extern const bt_component_class_source *
+bt_component_source_borrow_class_const(
+ const bt_component_source *component);
+
extern uint64_t bt_component_source_get_output_port_count(
const bt_component_source *component);
extern uint64_t bt_component_source_get_output_port_count(
const bt_component_source *component);
@@
-112,6
+116,10
@@
extern void bt_component_source_put_ref(
const bt_component *bt_component_filter_as_component_const(
const bt_component_filter *component);
const bt_component *bt_component_filter_as_component_const(
const bt_component_filter *component);
+extern const bt_component_class_filter *
+bt_component_filter_borrow_class_const(
+ const bt_component_filter *component);
+
extern uint64_t bt_component_filter_get_input_port_count(
const bt_component_filter *component);
extern uint64_t bt_component_filter_get_input_port_count(
const bt_component_filter *component);
@@
-145,6
+153,10
@@
extern void bt_component_filter_put_ref(
const bt_component *bt_component_sink_as_component_const(
const bt_component_sink *component);
const bt_component *bt_component_sink_as_component_const(
const bt_component_sink *component);
+extern const bt_component_class_sink *
+bt_component_sink_borrow_class_const(
+ const bt_component_sink *component);
+
extern uint64_t bt_component_sink_get_input_port_count(
const bt_component_sink *component);
extern uint64_t bt_component_sink_get_input_port_count(
const bt_component_sink *component);
This page took
0.030338 seconds
and
4
git commands to generate.