eckit::PrefixTarget class

Base classes

class WrapperTarget

Derived classes

class IndentTarget

Constructors, destructors, conversion operators

PrefixTarget(const std::string& prefix, LogTarget* target = nullptr, const char* space = " ")

Public functions

void attach() const
void detach() const
auto count() const -> size_t
void lock() const
void unlock() const

Private functions

void writePrefix() virtual
void writeSuffix() virtual
void print(std::ostream& s) const virtual

Function documentation

void eckit::PrefixTarget::attach() const

void eckit::PrefixTarget::detach() const

size_t eckit::PrefixTarget::count() const

void eckit::PrefixTarget::lock() const

void eckit::PrefixTarget::unlock() const