Files
Cpp-in-Embedded-Systems/Chapter18/cib/libs/log/catalog/catalog.hpp
Amar Mahmutbegovic 8634accda5 add Chapter18
2025-02-06 00:19:59 +01:00

20 lines
465 B
C++

#pragma once
#include <log/level.hpp>
#include <cstdint>
namespace sc {
template <typename...> struct args;
template <typename, typename T, T...> struct undefined;
template <logging::level, typename> struct message {};
template <typename> struct module_string {};
} // namespace sc
using string_id = std::uint32_t;
using module_id = std::uint32_t;
template <typename> extern auto catalog() -> string_id;
template <typename> extern auto module() -> module_id;