14#include <lagrange/api.h>
17#include <lagrange/utils/warnoff.h>
18#include <spdlog/spdlog.h>
19#include <lagrange/utils/warnon.h>
55LA_CORE_API spdlog::logger&
logger();
88 spdlog::level::level_enum m_prev_level;
89 spdlog::logger* m_logger;
ScopedLogLevel(spdlog::level::level_enum level, spdlog::logger &logger=lagrange::logger())
Changes the level of logger to something else in a scope.
Definition Logger.cpp:62
LA_CORE_API spdlog::logger & logger()
Retrieves the current logger.
Definition Logger.cpp:40
LA_CORE_API void set_logger(std::shared_ptr< spdlog::logger > logger)
Setup a logger object to be used by Lagrange.
Definition Logger.cpp:57
Main namespace for Lagrange.