quill
|
Public Member Functions | |
SinkManager (SinkManager const &)=delete | |
SinkManager & | operator= (SinkManager const &)=delete |
QUILL_NODISCARD std::shared_ptr< Sink > | get_sink (std::string const &sink_name) const |
template<typename TSink , typename... Args> | |
std::shared_ptr< Sink > | create_or_get_sink (std::string const &sink_name, Args &&... args) |
uint32_t | cleanup_unused_sinks () |
Static Public Member Functions | |
static QUILL_EXPORT SinkManager & | instance () noexcept |