|
microfmt
Zero-allocation C++ formatting for constrained environments
|
#include <tee_sink.hpp>
Public Member Functions | |
| template<typename... Sinks, std::enable_if_t<(sizeof...(Sinks)<=N), int > = 0> | |
| constexpr | tee_sink (Sinks... sinks) noexcept |
| tee_sink (const tee_sink &)=delete | |
| tee_sink & | operator= (const tee_sink &)=delete |
| tee_sink (tee_sink &&) noexcept=default | |
| tee_sink & | operator= (tee_sink &&) noexcept=default |
| sink | as_sink () &noexcept RELOCO_LIFETIMEBOUND |
| bool | add_target (sink s) noexcept |
| void | put (char c) const noexcept |
| void | write (microfmt::string_view sv) const noexcept |
| constexpr size_t | target_count () const noexcept |
|
inlineexplicitconstexprnoexcept |
|
delete |
|
defaultnoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
delete |
|
defaultnoexcept |
|
inlinenoexcept |
|
inlineconstexprnoexcept |
|
inlinenoexcept |