ChainCLI
A modern C++20 command-line interface library
Loading...
Searching...
No Matches
cli::logging::AbstractLogger Member List

This is the complete list of members for cli::logging::AbstractLogger, including all inherited members.

addHandler(std::unique_ptr< AbstractHandler > handlerPtr)=0cli::logging::AbstractLoggerpure virtual
debug(const std::string &fmt, Args &&...args)cli::logging::AbstractLoggerinline
debug()cli::logging::AbstractLoggerinline
error(const std::string &fmt, Args &&...args)cli::logging::AbstractLoggerinline
error()cli::logging::AbstractLoggerinline
getStream(LogLevel lvl)=0cli::logging::AbstractLoggerpure virtual
info(const std::string &fmt, Args &&...args)cli::logging::AbstractLoggerinline
info()cli::logging::AbstractLoggerinline
log(LogLevel lvl, const std::string &message) const =0cli::logging::AbstractLoggerpure virtual
log(LogLevel lvl, const std::string &fmt, Args &&...args) constcli::logging::AbstractLoggerinline
removeAllHandlers()=0cli::logging::AbstractLoggerpure virtual
setLevel(LogLevel lvl)=0cli::logging::AbstractLoggerpure virtual
success(const std::string &fmt, Args &&...args)cli::logging::AbstractLoggerinline
success()cli::logging::AbstractLoggerinline
trace(const std::string &fmt, Args &&...args)cli::logging::AbstractLoggerinline
trace()cli::logging::AbstractLoggerinline
verbose(const std::string &fmt, Args &&...args)cli::logging::AbstractLoggerinline
verbose()cli::logging::AbstractLoggerinline
warning(const std::string &fmt, Args &&...args)cli::logging::AbstractLoggerinline
warning()cli::logging::AbstractLoggerinline
~AbstractLogger()=default (defined in cli::logging::AbstractLogger)cli::logging::AbstractLoggervirtual