|
| template<typename It > |
| | async_logger (std::string logger_name, It begin, It end, std::weak_ptr< details::thread_pool > tp, async_overflow_policy overflow_policy=async_overflow_policy::block) |
| |
| | async_logger (std::string logger_name, sinks_init_list sinks_list, std::weak_ptr< details::thread_pool > tp, async_overflow_policy overflow_policy=async_overflow_policy::block) |
| |
| | async_logger (std::string logger_name, sink_ptr single_sink, std::weak_ptr< details::thread_pool > tp, async_overflow_policy overflow_policy=async_overflow_policy::block) |
| |
| std::shared_ptr< logger > | clone (std::string new_name) override |
| |
| | logger (std::string name, sink_ptr single_sink) |
| |
| | logger (std::string name, sinks_init_list sinks) |
| |
| template<typename It > |
| | logger (std::string name, It begin, It end) |
| |
| virtual | ~logger () |
| |
| | logger (const logger &)=delete |
| |
| logger & | operator= (const logger &)=delete |
| |
| template<typename... Args> |
| void | log (level::level_enum lvl, const char *fmt, const Args &...args) |
| |
| template<typename... Args> |
| void | log (source_loc loc, level::level_enum lvl, const char *fmt, const Args &...args) |
| |
| void | log (level::level_enum lvl, const char *msg) |
| |
| void | log (source_loc loc, level::level_enum lvl, const char *msg) |
| |
| template<typename... Args> |
| void | trace (const char *fmt, const Args &...args) |
| |
| template<typename... Args> |
| void | debug (const char *fmt, const Args &...args) |
| |
| template<typename... Args> |
| void | info (const char *fmt, const Args &...args) |
| |
| template<typename... Args> |
| void | warn (const char *fmt, const Args &...args) |
| |
| template<typename... Args> |
| void | error (const char *fmt, const Args &...args) |
| |
| template<typename... Args> |
| void | critical (const char *fmt, const Args &...args) |
| |
| template<class T , typename std::enable_if< std::is_convertible< T, spdlog::string_view_t >::value, T >::type * = nullptr> |
| void | log (level::level_enum lvl, const T &) |
| |
| template<class T , typename std::enable_if< std::is_convertible< T, spdlog::string_view_t >::value, T >::type * = nullptr> |
| void | log (source_loc loc, level::level_enum lvl, const T &) |
| |
| template<class T , typename std::enable_if<!std::is_convertible< T, spdlog::string_view_t >::value, T >::type * = nullptr> |
| void | log (level::level_enum lvl, const T &) |
| |
| template<class T , typename std::enable_if<!std::is_convertible< T, spdlog::string_view_t >::value, T >::type * = nullptr> |
| void | log (source_loc loc, level::level_enum lvl, const T &) |
| |
| template<typename T > |
| void | trace (const T &msg) |
| |
| template<typename T > |
| void | debug (const T &msg) |
| |
| template<typename T > |
| void | info (const T &msg) |
| |
| template<typename T > |
| void | warn (const T &msg) |
| |
| template<typename T > |
| void | error (const T &msg) |
| |
| template<typename T > |
| void | critical (const T &msg) |
| |
| bool | should_log (level::level_enum msg_level) const |
| |
| void | set_level (level::level_enum log_level) |
| |
| level::level_enum | level () const |
| |
| const std::string & | name () const |
| |
| void | set_formatter (std::unique_ptr< formatter > formatter) |
| |
| void | set_pattern (std::string pattern, pattern_time_type time_type=pattern_time_type::local) |
| |
| void | flush () |
| |
| void | flush_on (level::level_enum log_level) |
| |
| level::level_enum | flush_level () const |
| |
| const std::vector< sink_ptr > & | sinks () const |
| |
| std::vector< sink_ptr > & | sinks () |
| |
| void | set_error_handler (log_err_handler err_handler) |
| |
| log_err_handler | error_handler () const |
| |
Definition at line 43 of file async_logger.h.