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