satdump/src-core/logger.h

17 lines
374 B
C
Raw Normal View History

2021-02-14 12:05:44 +01:00
#pragma once
2021-06-11 13:38:36 +02:00
#ifndef SPDLOG_COMPILED_LIB
#define SPDLOG_COMPILED_LIB
#endif
2021-02-14 12:05:44 +01:00
#include <spdlog/spdlog.h>
#include <memory>
2021-03-11 19:28:50 +01:00
#include "dll_export.h"
2021-02-14 12:05:44 +01:00
// Main logger instance
2021-03-11 19:28:50 +01:00
SATDUMP_DLL extern std::shared_ptr<spdlog::logger> logger;
2021-02-14 12:05:44 +01:00
// Initialize the logger
void initLogger();
// Change output level, eg Debug, Info, etc
void setConsoleLevel(spdlog::level::level_enum level);