Contents

SushiEngine::Logging::ConsoleSink

ConsoleSink

ConsoleSink() noexcept

Description

Writes to stdout and stderr.

ConsoleSink(std::FILE *ordinary_stream, std::FILE *warning_stream) noexcept

Parameters

NameType
ordinary_streamstd::FILE *
warning_streamstd::FILE *

Description

Writes to ordinary_stream and warning_stream instead of the standard streams.

Precondition

Both streams outlive the sink.

ConsoleSink(const ConsoleSink &)=delete

Parameters

NameType
const ConsoleSink &
ConsoleSink(ConsoleSink &&)=delete

Parameters

NameType
ConsoleSink &&