Simple-Log  alpha-v0.7
sl::log::BasicSink< TRecord > Member List

This is the complete list of members for sl::log::BasicSink< TRecord >, including all inherited members.

BasicSink() noexcept=defaultsl::log::BasicSink< TRecord >explicit
BasicSink(const BasicSink &)=deletesl::log::BasicSink< TRecord >
BasicSink(BasicSink &&)=deletesl::log::BasicSink< TRecord >
defaultFilter() noexceptsl::log::BasicSink< TRecord >inlineprotectedstatic
defaultFormatter() noexceptsl::log::BasicSink< TRecord >inlineprotectedstatic
Filter_t typedefsl::log::BasicSink< TRecord >
Formatter_t typedefsl::log::BasicSink< TRecord >
isEnabled() const noexcept final overridesl::log::BasicSink< TRecord >inlinevirtual
ISink(const ISink &)=deletesl::log::ISink< TRecord >
ISink()=defaultsl::log::ISink< TRecord >protected
ISink(ISink &&)=defaultsl::log::ISink< TRecord >protected
log(const Record_t &record) final overridesl::log::BasicSink< TRecord >inlinevirtual
operator=(const BasicSink &)=deletesl::log::BasicSink< TRecord >
operator=(BasicSink &&)=deletesl::log::BasicSink< TRecord >
sl::log::ISink::operator=(const ISink &)=deletesl::log::ISink< TRecord >
sl::log::ISink::operator=(ISink &&)=defaultsl::log::ISink< TRecord >protected
Projections_t typedefsl::log::BasicSink< TRecord >
Record_t typedefsl::log::BasicSink< TRecord >
removeFilter()sl::log::BasicSink< TRecord >inline
removeFormatter()sl::log::BasicSink< TRecord >inline
setEnabled(bool enable=true) noexcept final overridesl::log::BasicSink< TRecord >inlinevirtual
setFilter(TFilter &&filter)sl::log::BasicSink< TRecord >inline
setFormatter(TFormatter &&formatter)sl::log::BasicSink< TRecord >inline
writeMessage(const Record_t &record, std::string_view message)=0sl::log::BasicSink< TRecord >protectedpure virtual
~BasicSink() noexcept=defaultsl::log::BasicSink< TRecord >
~ISink() noexcept=defaultsl::log::ISink< TRecord >virtual