Set the Log Level.
53 {
54#ifdef G2O_HAVE_LOGGING
55 auto toSpdLogLevel = [](
Level level) {
56 switch (level) {
57 case Level::kDebug:
58 return spdlog::level::debug;
59 case Level::kInfo:
60 return spdlog::level::info;
61 case Level::kWarn:
62 return spdlog::level::warn;
63 case Level::kError:
64 return spdlog::level::err;
65 case Level::kOff:
66 return spdlog::level::off;
67 }
68 assert(false && "Unexpected level passed to the function");
69 return spdlog::level::off;
70 };
71 Logger::get().console().set_level(toSpdLogLevel(level));
72#else
73 (void)level;
74#endif
75}