15    oss_logger.
info(what);
 
 
   47TEST_CASE(
"level_to_string_view", 
"[convert_to_string_view")
 
 
   58TEST_CASE(
"to_short_c_str", 
"[convert_to_short_c_str]")
 
 
   69TEST_CASE(
"to_level_enum", 
"[convert_to_level_enum]")
 
 
   85    auto logger = spdlog::create<test_sink_mt>(
"periodic_flush");
 
   90    REQUIRE(test_sink->flush_counter() == 1);
 
 
  100    logger->set_pattern(
"%v");
 
  101    auto cloned = logger->clone(
"clone");
 
  103    REQUIRE(cloned->name() == 
"clone");
 
  104    REQUIRE(logger->sinks() == cloned->sinks());
 
  105    REQUIRE(logger->level() == cloned->level());
 
  106    REQUIRE(logger->flush_level() == cloned->flush_level());
 
  107    logger->info(
"Some message 1");
 
  108    cloned->info(
"Some message 2");
 
  110    REQUIRE(test_sink->lines().size() == 2);
 
  111    REQUIRE(test_sink->lines()[0] == 
"Some message 1");
 
  112    REQUIRE(test_sink->lines()[1] == 
"Some message 2");
 
 
  123    logger->set_pattern(
"%v");
 
  124    auto cloned = logger->clone(
"clone");
 
  126    REQUIRE(cloned->name() == 
"clone");
 
  127    REQUIRE(logger->sinks() == cloned->sinks());
 
  128    REQUIRE(logger->level() == cloned->level());
 
  129    REQUIRE(logger->flush_level() == cloned->flush_level());
 
  131    logger->info(
"Some message 1");
 
  132    cloned->info(
"Some message 2");
 
  136    REQUIRE(test_sink->lines().size() == 2);
 
  137    REQUIRE(test_sink->lines()[0] == 
"Some message 1");
 
  138    REQUIRE(test_sink->lines()[1] == 
"Some message 2");
 
 
  152    auto output = oss.
str();
 
 
  165    auto output = oss.
str();
 
 
  178    auto output = oss.
str();
 
 
void info(fmt::format_string< Args... > fmt, Args &&...args)
void set_pattern(std::string pattern, pattern_time_type time_type=pattern_time_type::local)
void set_level(level::level_enum log_level)
static SPDLOG_CONSTEXPR const char * default_eol
SPDLOG_INLINE void sleep_for_millis(unsigned int milliseconds) SPDLOG_NOEXCEPT
SPDLOG_INLINE const string_view_t & to_string_view(spdlog::level::level_enum l) SPDLOG_NOEXCEPT
SPDLOG_INLINE spdlog::level::level_enum from_str(const std::string &name) SPDLOG_NOEXCEPT
SPDLOG_INLINE const char * to_short_c_str(spdlog::level::level_enum l) SPDLOG_NOEXCEPT
std::shared_ptr< spdlog::details::thread_pool > thread_pool()
SPDLOG_INLINE void flush_every(std::chrono::seconds interval)
void critical(fmt::format_string< Args... > fmt, Args &&...args)
void warn(fmt::format_string< Args... > fmt, Args &&...args)
void error(fmt::format_string< Args... > fmt, Args &&...args)
SPDLOG_INLINE void set_level(level::level_enum log_level)
void init_thread_pool(size_t q_size, size_t thread_count, std::function< void()> on_thread_start)
void trace(fmt::format_string< Args... > fmt, Args &&...args)
SPDLOG_INLINE std::shared_ptr< spdlog::logger > default_logger()
void info(fmt::format_string< Args... > fmt, Args &&...args)
details::dump_info< typename Container::const_iterator > to_hex(const Container &container, size_t size_per_line=32)
SPDLOG_INLINE void set_default_logger(std::shared_ptr< spdlog::logger > default_logger)
SPDLOG_INLINE void set_pattern(std::string pattern, pattern_time_type time_type)
void debug(fmt::format_string< Args... > fmt, Args &&...args)
SPDLOG_INLINE void drop_all()
std::string log_info(const T &what, spdlog::level::level_enum logger_level=spdlog::level::info)
bool ends_with(std::string const &value, std::string const &ending)