Move to kernel style SPDX license identifiers
[babeltrace.git] / src / plugins / lttng-utils / plugin.c
... / ...
CommitLineData
1/*
2 * SPDX-License-Identifier: MIT
3 *
4 * Copyright 2016 Jérémie Galarneau <jeremie.galarneau@efficios.com>
5 *
6 * Babeltrace Debug Info Plug-in
7 */
8
9#include <babeltrace2/babeltrace.h>
10#include "debug-info/debug-info.h"
11
12#ifndef BT_BUILT_IN_PLUGINS
13BT_PLUGIN_MODULE();
14#endif
15
16/* Initialize plug-in entry points. */
17BT_PLUGIN_WITH_ID(lttng_utils, "lttng-utils");
18BT_PLUGIN_DESCRIPTION_WITH_ID(lttng_utils, "LTTng-specific graph utilities");
19BT_PLUGIN_AUTHOR_WITH_ID(lttng_utils, "EfficiOS <https://www.efficios.com/>");
20BT_PLUGIN_LICENSE_WITH_ID(lttng_utils, "MIT");
21
22BT_PLUGIN_FILTER_COMPONENT_CLASS_WITH_ID(lttng_utils, debug_info, "debug-info",
23 debug_info_msg_iter_next);
24BT_PLUGIN_FILTER_COMPONENT_CLASS_DESCRIPTION_WITH_ID(lttng_utils, debug_info,
25 "Augment compatible events with debugging information.");
26BT_PLUGIN_FILTER_COMPONENT_CLASS_HELP_WITH_ID(lttng_utils, debug_info,
27 "See the babeltrace2-filter.lttng-utils.debug-info(7) manual page.");
28BT_PLUGIN_FILTER_COMPONENT_CLASS_INITIALIZE_METHOD_WITH_ID(lttng_utils,
29 debug_info, debug_info_comp_init);
30BT_PLUGIN_FILTER_COMPONENT_CLASS_FINALIZE_METHOD_WITH_ID(lttng_utils,
31 debug_info, debug_info_comp_finalize);
32BT_PLUGIN_FILTER_COMPONENT_CLASS_MESSAGE_ITERATOR_CLASS_INITIALIZE_METHOD_WITH_ID(
33 lttng_utils, debug_info, debug_info_msg_iter_init);
34BT_PLUGIN_FILTER_COMPONENT_CLASS_MESSAGE_ITERATOR_CLASS_SEEK_BEGINNING_METHODS_WITH_ID(
35 lttng_utils, debug_info,
36 debug_info_msg_iter_seek_beginning,
37 debug_info_msg_iter_can_seek_beginning);
38BT_PLUGIN_FILTER_COMPONENT_CLASS_MESSAGE_ITERATOR_CLASS_FINALIZE_METHOD_WITH_ID(
39 lttng_utils, debug_info, debug_info_msg_iter_finalize);
This page took 0.023326 seconds and 4 git commands to generate.