python-plugin-provider: Make it build
[babeltrace.git] / tests / python-plugin-provider / bt_plugin_test_python_plugin_provider.py
1 import bt2
2
3
4 class MyIter(bt2._UserMessageIterator):
5 pass
6
7
8 @bt2.plugin_component_class
9 class MySource(bt2._UserSourceComponent,
10 message_iterator_class=MyIter):
11 pass
12
13
14 @bt2.plugin_component_class
15 class MyFilter(bt2._UserFilterComponent,
16 message_iterator_class=MyIter):
17 pass
18
19
20 @bt2.plugin_component_class
21 class MySink(bt2._UserSinkComponent):
22 def _consume(self):
23 pass
24
25
26 bt2.register_plugin(__name__, 'sparkling', author='Philippe Proulx',
27 description='A delicious plugin.',
28 version=(1, 2, 3, 'EXTRA'),
29 license='MIT')
This page took 0.034352 seconds and 4 git commands to generate.