From 4632c40276f89d59f323c1d72fa4514e94dfe1bb Mon Sep 17 00:00:00 2001 From: Philippe Proulx Date: Fri, 22 Jan 2021 11:44:01 -0500 Subject: [PATCH] Add `src/cpp-common/bt2/logging.hpp` This file contains a scoped enumeration which is equivalent to `bt_logging_level`. Signed-off-by: Philippe Proulx Change-Id: I27e0ea6b0a1a521a1d45a707b1b22402ab372afd Reviewed-on: https://review.lttng.org/c/babeltrace/+/4736 --- src/cpp-common/bt2/logging.hpp | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/cpp-common/bt2/logging.hpp diff --git a/src/cpp-common/bt2/logging.hpp b/src/cpp-common/bt2/logging.hpp new file mode 100644 index 00000000..471ac477 --- /dev/null +++ b/src/cpp-common/bt2/logging.hpp @@ -0,0 +1,27 @@ +/* + * Copyright (c) 2021 Philippe Proulx + * + * SPDX-License-Identifier: MIT + */ + +#ifndef BABELTRACE_CPP_COMMON_BT2_LOGGING_HPP +#define BABELTRACE_CPP_COMMON_BT2_LOGGING_HPP + +#include + +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 -- 2.34.1