supercell-wx/wxdata/include/scwx/util/logger.hpp

28 lines
419 B
C++

#pragma once
#include <memory>
#include <string>
#if defined(_MSC_VER)
# pragma warning(push, 0)
#endif
#include <spdlog/logger.h>
#if defined(_MSC_VER)
# pragma warning(pop)
#endif
namespace scwx
{
namespace util
{
namespace Logger
{
void Initialize();
std::shared_ptr<spdlog::logger> Create(const std::string& name);
} // namespace Logger
} // namespace util
} // namespace scwx