X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Flib%2Fgraph%2Fcomponent-class.h;h=7d494aa3f7a57e667860a559698e1b7f9e6daded;hb=2b55df78b247562ac2b006c597a651cfb0cf9b8b;hp=c6757ed3080dd6f3ab3d230743d0123f5b45ca3c;hpb=2ce06c9e12da671dd1098ed4174a070af95cb406;p=babeltrace.git diff --git a/src/lib/graph/component-class.h b/src/lib/graph/component-class.h index c6757ed3..7d494aa3 100644 --- a/src/lib/graph/component-class.h +++ b/src/lib/graph/component-class.h @@ -66,6 +66,7 @@ struct bt_component_class { struct bt_component_class_source { struct bt_component_class parent; struct { + bt_component_class_source_get_supported_mip_versions_method get_supported_mip_versions; bt_component_class_source_init_method init; bt_component_class_source_finalize_method finalize; bt_component_class_source_message_iterator_init_method msg_iter_init; @@ -83,6 +84,7 @@ struct bt_component_class_source { struct bt_component_class_sink { struct bt_component_class parent; struct { + bt_component_class_sink_get_supported_mip_versions_method get_supported_mip_versions; bt_component_class_sink_init_method init; bt_component_class_sink_finalize_method finalize; bt_component_class_sink_query_method query; @@ -95,6 +97,7 @@ struct bt_component_class_sink { struct bt_component_class_filter { struct bt_component_class parent; struct { + bt_component_class_filter_get_supported_mip_versions_method get_supported_mip_versions; bt_component_class_filter_init_method init; bt_component_class_filter_finalize_method finalize; bt_component_class_filter_message_iterator_init_method msg_iter_init; @@ -129,11 +132,11 @@ const char *bt_component_class_type_string(enum bt_component_class_type type) { switch (type) { case BT_COMPONENT_CLASS_TYPE_SOURCE: - return "BT_COMPONENT_CLASS_TYPE_SOURCE"; + return "SOURCE"; case BT_COMPONENT_CLASS_TYPE_SINK: - return "BT_COMPONENT_CLASS_TYPE_SINK"; + return "SINK"; case BT_COMPONENT_CLASS_TYPE_FILTER: - return "BT_COMPONENT_CLASS_TYPE_FILTER"; + return "FILTER"; default: return "(unknown)"; }