Skip to content

LiteFX::Logging::ConsoleSink

Writes log messages to the console.

Synopsis

Declared in <litefx/logging.hpp>

class [[dllexport, dllimport]] ConsoleSink
    : public ISink

Base Classes

NameDescription
ISinkInterface for a class that receives log messages.

Member Functions

NameDescription
ConsoleSink [constructor]Creates a new console sink instance.
~ConsoleSink [destructor] [virtual]Destructor
operator= Assignment operators
getLevel [virtual]Gets the minimum log level for messages to get written to the log.
getName [virtual]Gets the name of the sink.
getPattern [virtual]Gets the pattern used to format the messages for the sink.

Protected Member Functions

NameDescription
operator= Assignment operators
get [virtual]

Friends

NameDescription
LiteFX::Logging::ConsoleSink::ConsoleSinkImpl
LiteFX::PimplPtrA smart pointer that manages an implementation instance for a public interface class.