lib: Add functions to borrow specialized component classes from specialized components
authorSimon Marchi <simon.marchi@efficios.com>
Wed, 1 May 2019 14:17:33 +0000 (10:17 -0400)
committerFrancis Deslauriers <francis.deslauriers@efficios.com>
Thu, 2 May 2019 20:50:15 +0000 (20:50 +0000)
commit752d0e479c6f7b1d4a5abcfa4ddf8dc0734d2e10
treee462a9db7bbf66887fe97b98f202350a73f44f3a
parent10a19b49e7f5db098afd319478f375f925d88f44
lib: Add functions to borrow specialized component classes from specialized components

The API currently contains a function to obtain a 'bt_component_class *'
from a 'bt_component *'.  This patch adds functions to obtain a
specialized component class from a specialized component.  For example,
a 'bt_component_class_source *' from a 'bt_component_source *'.

Change-Id: Ide192c7759f630adbc884def2e5c462ce2b8f973
Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/1161
Tested-by: jenkins
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
bindings/python/bt2/bt2/native_bt_component.i
include/babeltrace/graph/component-filter-const.h
include/babeltrace/graph/component-sink-const.h
include/babeltrace/graph/component-source-const.h
lib/graph/component-filter.c
lib/graph/component-sink.c
lib/graph/component-source.c
This page took 0.02628 seconds and 4 git commands to generate.