Helios Engine
A modular ECS based data-oriented C++23 game engine framework
Loading...
Searching...
No Matches
helios::log::Logger Member List

This is the complete list of members for helios::log::Logger, including all inherited members.

AddLogger(T logger, Config config=LoggerConfigOf< T >()) noexcepthelios::log::Loggerinline
Flush(T={}) noexcepthelios::log::Loggerinline
FlushAll() noexcepthelios::log::Logger
GetDefaultConfig() const noexcepthelios::log::Loggerinline
GetLevel(T={}) const noexcepthelios::log::Loggerinline
GetLevel() const noexcepthelios::log::Logger
HasLogger(T logger={}) const noexcepthelios::log::Loggerinline
Instance() noexcepthelios::log::Loggerinlinestatic
Log(T logger, Level level, std::string_view message) noexcepthelios::log::Loggerinline
Log(T logger, Level level, std::format_string< Args... > fmt, Args &&... args) noexcepthelios::log::Loggerinline
Log(Level level, std::string_view message) noexcepthelios::log::Loggerinline
Log(Level level, std::format_string< Args... > fmt, Args &&... args) noexcepthelios::log::Loggerinline
Logger(const Logger &)=deletehelios::log::Logger
Logger(Logger &&)=deletehelios::log::Logger
operator=(const Logger &)=deletehelios::log::Logger
operator=(Logger &&)=deletehelios::log::Logger
RemoveLogger(T logger={}) noexcepthelios::log::Loggerinline
SetDefaultConfig(const Config &config) noexcepthelios::log::Loggerinline
SetLevel(T, Level level) noexcepthelios::log::Loggerinline
SetLevel(Level level) noexcepthelios::log::Logger
ShouldLog(Level level) const noexcepthelios::log::Logger
ShouldLog(T, Level level) const noexcepthelios::log::Loggerinline
~Logger() noexcept=defaulthelios::log::Logger