class
#include <eckit/log/ColouringTarget.h>
ColouringTarget
Base classes
- class WrapperTarget
Public types
-
using colourproc = std::
ostream&(*)(std::ostream&)
Constructors, destructors, conversion operators
- ColouringTarget(LogTarget* target, colourproc begin, colourproc end = &Colour::reset)
- ~ColouringTarget() override
Public functions
Private functions
-
void print(std::
ostream& s) const override - void writePrefix() override
- void writeSuffix() override
Function documentation
void eckit:: ColouringTarget:: attach() const
#include <eckit/memory/Counted.h>
void eckit:: ColouringTarget:: detach() const
#include <eckit/memory/Counted.h>
size_t eckit:: ColouringTarget:: count() const
#include <eckit/memory/Counted.h>
void eckit:: ColouringTarget:: lock() const
#include <eckit/memory/Counted.h>
void eckit:: ColouringTarget:: unlock() const
#include <eckit/memory/Counted.h>