assert-pre.h \
babeltrace2.c \
lib-logging.c \
- lib-logging.h \
+ logging.h \
logging.c \
object.h \
object-pool.c \
*/
/*
- * The macros in this header use macros defined in "lib/lib-logging.h".
+ * The macros in this header use macros defined in "lib/logging.h".
* We don't want this header to automatically include
- * "lib/lib-logging.h" because you need to manually define BT_LOG_TAG
- * before including "lib/lib-logging.h" and it is unexpected that you
+ * "lib/logging.h" because you need to manually define BT_LOG_TAG
+ * before including "lib/logging.h" and it is unexpected that you
* also need to define it before including this header.
*
* This is a reminder that in order to use "lib/assert-pre.h", you also
*/
#ifndef BT_LIB_LOG_SUPPORTED
-# error Include "lib/lib-logging.h" before this header.
+# error Include "lib/logging.h" before this header.
#endif
#include <stdlib.h>
*/
#define BT_LOG_TAG "LIB/COLANDER"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "common/assert.h"
#include "lib/assert-pre.h"
*/
#define BT_LOG_TAG "LIB/COMPONENT-CLASS"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "common/assert.h"
#include "lib/assert-pre.h"
*/
#define BT_LOG_TAG "LIB/COMPONENT-FILTER"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "common/assert.h"
#include "lib/assert-pre.h"
*/
#define BT_LOG_TAG "LIB/COMPONENT-SINK"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "common/assert.h"
#include "lib/assert-pre.h"
*/
#define BT_LOG_TAG "LIB/COMPONENT-SOURCE"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "common/assert.h"
#include "lib/assert-pre.h"
*/
#define BT_LOG_TAG "LIB/COMPONENT"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "common/common.h"
#include "common/assert.h"
*/
#define BT_LOG_TAG "LIB/CONNECTION"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "common/assert.h"
#include "lib/assert-pre.h"
*/
#define BT_LOG_TAG "LIB/GRAPH"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "common/assert.h"
#include "lib/assert-pre.h"
*/
#define BT_LOG_TAG "LIB/MSG-ITER"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "compat/compiler.h"
#include "lib/trace-ir/clock-class.h"
*/
#define BT_LOG_TAG "LIB/MSG-DISCARDED-ITEMS"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include "lib/object.h"
*/
#define BT_LOG_TAG "LIB/MSG-EVENT"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "common/assert.h"
#include "lib/assert-pre.h"
*/
#define BT_LOG_TAG "LIB/MSG-MSG-ITER-INACTIVITY"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include "lib/object.h"
*/
#define BT_LOG_TAG "LIB/MSG"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "common/assert.h"
#include "lib/assert-pre.h"
*/
#define BT_LOG_TAG "LIB/MSG-PACKET"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "compat/compiler.h"
#include <babeltrace2/trace-ir/packet.h>
*/
#define BT_LOG_TAG "LIB/MSG-STREAM-ACTIVITY"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include "lib/object.h"
*/
#define BT_LOG_TAG "LIB/MSG-STREAM"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include "compat/compiler.h"
*/
#define BT_LOG_TAG "LIB/PORT"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "common/assert.h"
#include "lib/assert-pre.h"
*/
#define BT_LOG_TAG "LIB/QUERY-EXECUTOR"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "common/assert.h"
#include "common/common.h"
#include "graph/message/stream-activity.h"
#include "graph/message/stream.h"
#include "graph/port.h"
-#include "lib-logging.h"
+#include "logging.h"
#include "plugin/plugin.h"
#include "plugin/plugin-so.h"
#include "trace-ir/clock-class.h"
+++ /dev/null
-#ifndef BABELTRACE_LIB_LOGGING_INTERNAL_H
-#define BABELTRACE_LIB_LOGGING_INTERNAL_H
-
-/*
- * Copyright 2017-2018 Philippe Proulx <pproulx@efficios.com>
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
- * SOFTWARE.
- */
-
-#include "common/macros.h"
-#include <stdarg.h>
-
-#ifndef BT_LOG_TAG
-# error Please define a tag with BT_LOG_TAG before including this file.
-#endif
-
-#define BT_LOG_OUTPUT_LEVEL bt_lib_log_level
-
-#include "logging/log.h"
-
-extern
-int bt_lib_log_level;
-
-#define BT_LIB_LOG(_lvl, _fmt, ...) \
- do { \
- if (BT_LOG_ON(_lvl)) { \
- bt_lib_log(_BT_LOG_SRCLOC_FUNCTION, __FILE__, \
- __LINE__, _lvl, _BT_LOG_TAG, \
- (_fmt), ##__VA_ARGS__); \
- } \
- } while (0)
-
-/*
- * The six macros below are logging statements which are specialized
- * for the Babeltrace library.
- *
- * `_fmt` is a typical printf()-style format string, with the following
- * limitations:
- *
- * * The `*` width specifier is not accepted.
- * * The `*` precision specifier is not accepted.
- * * The `j` and `t` length modifiers are not accepted.
- * * The `n` format specifier is not accepted.
- * * The format specifiers defined in <inttypes.h> are not accepted
- * except for `PRId64`, `PRIu64`, `PRIx64`, `PRIX64`, `PRIo64`, and
- * `PRIi64`.
- *
- * The Babeltrace extension conversion specifier is accepted. Its syntax
- * is either `%!u` to format a UUID (`bt_uuid` type) or:
- *
- * 1. Introductory `%!` sequence.
- *
- * 2. Optional: `[` followed by a custom prefix for the printed fields
- * of this specifier, followed by `]`. The standard form is to end
- * this prefix with `-` so that, for example, with the prefix
- * `prefix-`, the complete field name is `prefix-addr`.
- *
- * 3. Optional: `+` to print extended fields. This depends on the
- * provided format specifier.
- *
- * 4. Format specifier (see below).
- *
- * The available format specifiers are:
- *
- * `F`:
- * Trace IR field class. The parameter type is
- * `struct bt_field_class *`.
- *
- * `f`:
- * Trace IR field. The parameter type is `struct bt_field *`.
- *
- * `P`:
- * Field path. The parameter type is `struct bt_field_path *`.
- *
- * `E`:
- * Trace IR event class. The parameter type is
- * `struct bt_event_class *`.
- *
- * `e`:
- * Trace IR event. The parameter type is `struct bt_event *`.
- *
- * `S`:
- * Trace IR stream class. The parameter type is
- * `struct bt_stream_class *`.
- *
- * `s`:
- * Trace IR stream. The parameter type is `struct bt_stream *`.
- *
- * `a`:
- * Packet. The parameter type is `struct bt_packet *`.
- *
- * `T`:
- * Trace IR trace class. The parameter type is `struct bt_trace_class *`.
- *
- * `t`:
- * Trace IR trace. The parameter type is `struct bt_trace *`.
- *
- * `K`:
- * Clock class. The parameter type is `struct bt_clock_class *`.
- *
- * `k`:
- * Clock snapshot. The parameter type is `struct bt_clock_snapshot *`.
- *
- * `v`:
- * Value. The parameter type is `struct bt_value *`.
- *
- * `n`:
- * Message. The parameter type is `struct bt_message *`.
- *
- * `i`:
- * Message iterator. The parameter type is
- * `struct bt_message_iterator *`.
- *
- * `C`:
- * Component class. The parameter type is
- * `struct bt_component_class *`.
- *
- * `c`:
- * Component. The parameter type is `struct bt_component *`.
- *
- * `p`:
- * Port. The parameter type is `struct bt_port *`.
- *
- * `x`:
- * Connection. The parameter type is `struct bt_connection *`.
- *
- * `g`:
- * Graph. The parameter type is `struct bt_graph *`.
- *
- * `l`:
- * Plugin. The parameter type is `const struct bt_plugin *`.
- *
- * `o`:
- * Object pool. The parameter type is `struct bt_object_pool *`.
- *
- * `O`:
- * Object. The parameter type is `struct bt_object *`.
- *
- * Conversion specifier examples:
- *
- * %!f
- * %![my-event-]+e
- * %!t
- * %!+F
- *
- * The string `, ` is printed between individual fields, but not after
- * the last one. Therefore you must put this separator in the format
- * string between two conversion specifiers, e.g.:
- *
- * BT_LIB_LOGW("Message: count=%u, %!E, %!+K", count, event_class,
- * clock_class);
- *
- * Example with a custom prefix:
- *
- * BT_LIB_LOGI("Some message: %![ec-a-]e, %![ec-b-]+e", ec_a, ec_b);
- *
- * It is safe to pass NULL as any Babeltrace object parameter: the
- * macros only print its null address.
- */
-#define BT_LIB_LOGF(_fmt, ...) BT_LIB_LOG(BT_LOG_FATAL, _fmt, ##__VA_ARGS__)
-#define BT_LIB_LOGE(_fmt, ...) BT_LIB_LOG(BT_LOG_ERROR, _fmt, ##__VA_ARGS__)
-#define BT_LIB_LOGW(_fmt, ...) BT_LIB_LOG(BT_LOG_WARN, _fmt, ##__VA_ARGS__)
-#define BT_LIB_LOGI(_fmt, ...) BT_LIB_LOG(BT_LOG_INFO, _fmt, ##__VA_ARGS__)
-#define BT_LIB_LOGD(_fmt, ...) BT_LIB_LOG(BT_LOG_DEBUG, _fmt, ##__VA_ARGS__)
-#define BT_LIB_LOGV(_fmt, ...) BT_LIB_LOG(BT_LOG_VERBOSE, _fmt, ##__VA_ARGS__)
-
-/*
- * Log statement, specialized for the Babeltrace library.
- *
- * Use one of the BT_LIB_LOGF*() macros above instead of calling this
- * function directly.
- */
-
-void bt_lib_log(const char *func, const char *file, unsigned line,
- int lvl, const char *tag, const char *fmt, ...);
-
-#define BT_LIB_LOG_SUPPORTED
-
-#endif /* BABELTRACE_LIB_LOGGING_INTERNAL_H */
#include <babeltrace2/version.h>
#define BT_LOG_TAG "LIB/LOGGING"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#ifdef BT_DEV_MODE
/*
--- /dev/null
+#ifndef BABELTRACE_LIB_LOGGING_INTERNAL_H
+#define BABELTRACE_LIB_LOGGING_INTERNAL_H
+
+/*
+ * Copyright 2017-2018 Philippe Proulx <pproulx@efficios.com>
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
+#include "common/macros.h"
+#include <stdarg.h>
+
+#ifndef BT_LOG_TAG
+# error Please define a tag with BT_LOG_TAG before including this file.
+#endif
+
+#define BT_LOG_OUTPUT_LEVEL bt_lib_log_level
+
+#include "logging/log.h"
+
+extern
+int bt_lib_log_level;
+
+#define BT_LIB_LOG(_lvl, _fmt, ...) \
+ do { \
+ if (BT_LOG_ON(_lvl)) { \
+ bt_lib_log(_BT_LOG_SRCLOC_FUNCTION, __FILE__, \
+ __LINE__, _lvl, _BT_LOG_TAG, \
+ (_fmt), ##__VA_ARGS__); \
+ } \
+ } while (0)
+
+/*
+ * The six macros below are logging statements which are specialized
+ * for the Babeltrace library.
+ *
+ * `_fmt` is a typical printf()-style format string, with the following
+ * limitations:
+ *
+ * * The `*` width specifier is not accepted.
+ * * The `*` precision specifier is not accepted.
+ * * The `j` and `t` length modifiers are not accepted.
+ * * The `n` format specifier is not accepted.
+ * * The format specifiers defined in <inttypes.h> are not accepted
+ * except for `PRId64`, `PRIu64`, `PRIx64`, `PRIX64`, `PRIo64`, and
+ * `PRIi64`.
+ *
+ * The Babeltrace extension conversion specifier is accepted. Its syntax
+ * is either `%!u` to format a UUID (`bt_uuid` type) or:
+ *
+ * 1. Introductory `%!` sequence.
+ *
+ * 2. Optional: `[` followed by a custom prefix for the printed fields
+ * of this specifier, followed by `]`. The standard form is to end
+ * this prefix with `-` so that, for example, with the prefix
+ * `prefix-`, the complete field name is `prefix-addr`.
+ *
+ * 3. Optional: `+` to print extended fields. This depends on the
+ * provided format specifier.
+ *
+ * 4. Format specifier (see below).
+ *
+ * The available format specifiers are:
+ *
+ * `F`:
+ * Trace IR field class. The parameter type is
+ * `struct bt_field_class *`.
+ *
+ * `f`:
+ * Trace IR field. The parameter type is `struct bt_field *`.
+ *
+ * `P`:
+ * Field path. The parameter type is `struct bt_field_path *`.
+ *
+ * `E`:
+ * Trace IR event class. The parameter type is
+ * `struct bt_event_class *`.
+ *
+ * `e`:
+ * Trace IR event. The parameter type is `struct bt_event *`.
+ *
+ * `S`:
+ * Trace IR stream class. The parameter type is
+ * `struct bt_stream_class *`.
+ *
+ * `s`:
+ * Trace IR stream. The parameter type is `struct bt_stream *`.
+ *
+ * `a`:
+ * Packet. The parameter type is `struct bt_packet *`.
+ *
+ * `T`:
+ * Trace IR trace class. The parameter type is `struct bt_trace_class *`.
+ *
+ * `t`:
+ * Trace IR trace. The parameter type is `struct bt_trace *`.
+ *
+ * `K`:
+ * Clock class. The parameter type is `struct bt_clock_class *`.
+ *
+ * `k`:
+ * Clock snapshot. The parameter type is `struct bt_clock_snapshot *`.
+ *
+ * `v`:
+ * Value. The parameter type is `struct bt_value *`.
+ *
+ * `n`:
+ * Message. The parameter type is `struct bt_message *`.
+ *
+ * `i`:
+ * Message iterator. The parameter type is
+ * `struct bt_message_iterator *`.
+ *
+ * `C`:
+ * Component class. The parameter type is
+ * `struct bt_component_class *`.
+ *
+ * `c`:
+ * Component. The parameter type is `struct bt_component *`.
+ *
+ * `p`:
+ * Port. The parameter type is `struct bt_port *`.
+ *
+ * `x`:
+ * Connection. The parameter type is `struct bt_connection *`.
+ *
+ * `g`:
+ * Graph. The parameter type is `struct bt_graph *`.
+ *
+ * `l`:
+ * Plugin. The parameter type is `const struct bt_plugin *`.
+ *
+ * `o`:
+ * Object pool. The parameter type is `struct bt_object_pool *`.
+ *
+ * `O`:
+ * Object. The parameter type is `struct bt_object *`.
+ *
+ * Conversion specifier examples:
+ *
+ * %!f
+ * %![my-event-]+e
+ * %!t
+ * %!+F
+ *
+ * The string `, ` is printed between individual fields, but not after
+ * the last one. Therefore you must put this separator in the format
+ * string between two conversion specifiers, e.g.:
+ *
+ * BT_LIB_LOGW("Message: count=%u, %!E, %!+K", count, event_class,
+ * clock_class);
+ *
+ * Example with a custom prefix:
+ *
+ * BT_LIB_LOGI("Some message: %![ec-a-]e, %![ec-b-]+e", ec_a, ec_b);
+ *
+ * It is safe to pass NULL as any Babeltrace object parameter: the
+ * macros only print its null address.
+ */
+#define BT_LIB_LOGF(_fmt, ...) BT_LIB_LOG(BT_LOG_FATAL, _fmt, ##__VA_ARGS__)
+#define BT_LIB_LOGE(_fmt, ...) BT_LIB_LOG(BT_LOG_ERROR, _fmt, ##__VA_ARGS__)
+#define BT_LIB_LOGW(_fmt, ...) BT_LIB_LOG(BT_LOG_WARN, _fmt, ##__VA_ARGS__)
+#define BT_LIB_LOGI(_fmt, ...) BT_LIB_LOG(BT_LOG_INFO, _fmt, ##__VA_ARGS__)
+#define BT_LIB_LOGD(_fmt, ...) BT_LIB_LOG(BT_LOG_DEBUG, _fmt, ##__VA_ARGS__)
+#define BT_LIB_LOGV(_fmt, ...) BT_LIB_LOG(BT_LOG_VERBOSE, _fmt, ##__VA_ARGS__)
+
+/*
+ * Log statement, specialized for the Babeltrace library.
+ *
+ * Use one of the BT_LIB_LOGF*() macros above instead of calling this
+ * function directly.
+ */
+
+void bt_lib_log(const char *func, const char *file, unsigned line,
+ int lvl, const char *tag, const char *fmt, ...);
+
+#define BT_LIB_LOG_SUPPORTED
+
+#endif /* BABELTRACE_LIB_LOGGING_INTERNAL_H */
*/
#define BT_LOG_TAG "LIB/OBJECT-POOL"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include <stdint.h>
#include "common/assert.h"
*/
#define BT_LOG_TAG "LIB/PLUGIN-SO"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "common/assert.h"
#include "lib/assert-pre.h"
*/
#define BT_LOG_TAG "LIB/PLUGIN"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "common/assert.h"
#include "lib/assert-pre.h"
/* Protection: this file uses BT_LIB_LOG*() macros directly */
#ifndef BT_LIB_LOG_SUPPORTED
-# error Please include "lib/lib-logging.h" before including this file.
+# error Please include "lib/logging.h" before including this file.
#endif
enum bt_plugin_type {
*/
#define BT_LOG_TAG "LIB/ATTRS"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "common/macros.h"
#include <babeltrace2/value.h>
*/
#define BT_LOG_TAG "LIB/CLOCK-CLASS"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include "compat/uuid.h"
*/
#define BT_LOG_TAG "LIB/CLOCK-SNAPSHOT"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include "compat/uuid.h"
*/
#define BT_LOG_TAG "LIB/EVENT-CLASS"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include <babeltrace2/trace-ir/field-class.h>
*/
#define BT_LOG_TAG "LIB/EVENT"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include <babeltrace2/trace-ir/event-const.h>
/* Protection: this file uses BT_LIB_LOG*() macros directly */
#ifndef BT_LIB_LOG_SUPPORTED
-# error Please include "lib/lib-logging.h" before including this file.
+# error Please include "lib/logging.h" before including this file.
#endif
#include "lib/assert-pre.h"
*/
#define BT_LOG_TAG "LIB/FIELD-CLASS"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include <babeltrace2/trace-ir/field-class.h>
*/
#define BT_LOG_TAG "LIB/FIELD-PATH"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include <babeltrace2/trace-ir/field-class.h>
*/
#define BT_LOG_TAG "LIB/FIELD-WRAPPER"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/object-pool.h"
#include "lib/object.h"
*/
#define BT_LOG_TAG "LIB/FIELD"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include <babeltrace2/trace-ir/field.h>
*/
#define BT_LOG_TAG "LIB/PACKET-CONTEXT-FIELD"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include <babeltrace2/trace-ir/packet-context-field.h>
*/
#define BT_LOG_TAG "LIB/PACKET"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include <babeltrace2/trace-ir/packet-const.h>
*/
#define BT_LOG_TAG "LIB/RESOLVE-FIELD-PATH"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include "common/assert.h"
*/
#define BT_LOG_TAG "LIB/STREAM-CLASS"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include <babeltrace2/trace-ir/trace-const.h>
*/
#define BT_LOG_TAG "LIB/STREAM"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include <babeltrace2/trace-ir/stream-const.h>
*/
#define BT_LOG_TAG "LIB/TRACE"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include <babeltrace2/trace-ir/trace-class.h>
*/
#define BT_LOG_TAG "LIB/TRACE"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include <babeltrace2/trace-ir/trace.h>
*/
#define BT_LOG_TAG "LIB/TRACE-IR-UTILS"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include <stdlib.h>
#include <glib.h>
*/
#define BT_LOG_TAG "LIB/UTIL"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "lib/assert-pre.h"
#include <stdlib.h>
*/
#define BT_LOG_TAG "LIB/VALUE"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include <stdlib.h>
#include <string.h>
#define BT_LOG_TAG "LIB/PLUGIN-PY"
-#include "lib/lib-logging.h"
+#include "lib/logging.h"
#include "common/macros.h"
#include "compat/compiler.h"
#include <babeltrace2/plugin/plugin-const.h>