Add `src/cpp-common/bt2/logging.hpp`
authorPhilippe Proulx <eeppeliteloop@gmail.com>
Fri, 22 Jan 2021 16:44:01 +0000 (11:44 -0500)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Fri, 28 Jan 2022 16:22:26 +0000 (11:22 -0500)
This file contains a scoped enumeration which is equivalent to
`bt_logging_level`.

Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I27e0ea6b0a1a521a1d45a707b1b22402ab372afd
Reviewed-on: https://review.lttng.org/c/babeltrace/+/4736

src/cpp-common/bt2/logging.hpp [new file with mode: 0644]

diff --git a/src/cpp-common/bt2/logging.hpp b/src/cpp-common/bt2/logging.hpp
new file mode 100644 (file)
index 0000000..471ac47
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ * Copyright (c) 2021 Philippe Proulx <pproulx@efficios.com>
+ *
+ * SPDX-License-Identifier: MIT
+ */
+
+#ifndef BABELTRACE_CPP_COMMON_BT2_LOGGING_HPP
+#define BABELTRACE_CPP_COMMON_BT2_LOGGING_HPP
+
+#include <babeltrace2/babeltrace.h>
+
+namespace bt2 {
+
+enum class LoggingLevel
+{
+    TRACE = BT_LOGGING_LEVEL_TRACE,
+    DEBUG = BT_LOGGING_LEVEL_DEBUG,
+    INFO = BT_LOGGING_LEVEL_INFO,
+    WARNING = BT_LOGGING_LEVEL_WARNING,
+    ERROR = BT_LOGGING_LEVEL_ERROR,
+    FATAL = BT_LOGGING_LEVEL_FATAL,
+    NONE = BT_LOGGING_LEVEL_NONE,
+};
+
+} // namespace bt2
+
+#endif // BABELTRACE_CPP_COMMON_BT2_LOGGING_HPP
This page took 0.024278 seconds and 4 git commands to generate.