SNode.C
Loading...
Searching...
No Matches
anonymous_namespace{Logger.cpp}::TickFlagFormatter Class Referencefinal
Inheritance diagram for anonymous_namespace{Logger.cpp}::TickFlagFormatter:
Collaboration diagram for anonymous_namespace{Logger.cpp}::TickFlagFormatter:

Public Member Functions

void format (const spdlog::details::log_msg &, const std::tm &, spdlog::memory_buf_t &dest) override
std::unique_ptr< custom_flag_formatter > clone () const override
void format (const spdlog::details::log_msg &, const std::tm &, spdlog::memory_buf_t &dest) override
std::unique_ptr< custom_flag_formatter > clone () const override

Detailed Description

Definition at line 75 of file Logger.cpp.

Member Function Documentation

◆ clone() [1/2]

std::unique_ptr< custom_flag_formatter > anonymous_namespace{Logger.cpp}::TickFlagFormatter::clone ( ) const
inlineoverride

Definition at line 82 of file Logger.cpp.

82 {
83 return spdlog::details::make_unique<TickFlagFormatter>();
84 }

◆ clone() [2/2]

std::unique_ptr< custom_flag_formatter > anonymous_namespace{Logger.cpp}::TickFlagFormatter::clone ( ) const
inlineoverride

Definition at line 82 of file Logger.cpp.

82 {
83 return spdlog::details::make_unique<TickFlagFormatter>();
84 }

◆ format() [1/2]

void anonymous_namespace{Logger.cpp}::TickFlagFormatter::format ( const spdlog::details::log_msg & ,
const std::tm & ,
spdlog::memory_buf_t & dest )
inlineoverride

Definition at line 77 of file Logger.cpp.

77 {
78 std::string tick = tickResolver ? tickResolver() : defaultTick();
79 dest.append(tick.data(), tick.data() + static_cast<std::ptrdiff_t>(tick.size()));
80 }
logger::Logger::TickResolver tickResolver
Definition Logger.cpp:68

References anonymous_namespace{Logger.cpp}::defaultTick().

Here is the call graph for this function:

◆ format() [2/2]

void anonymous_namespace{Logger.cpp}::TickFlagFormatter::format ( const spdlog::details::log_msg & ,
const std::tm & ,
spdlog::memory_buf_t & dest )
inlineoverride

Definition at line 77 of file Logger.cpp.

77 {
78 std::string tick = tickResolver ? tickResolver() : defaultTick();
79 dest.append(tick.data(), tick.data() + static_cast<std::ptrdiff_t>(tick.size()));
80 }

The documentation for this class was generated from the following file: