Ginkgo
Generated from pipelines/1330831941 branch based on master. Ginkgo version 1.8.0
A numerical linear algebra library targeting many-core architectures
|
EnableLogging is a mixin which should be inherited by any class which wants to enable logging. More...
#include <ginkgo/core/log/logger.hpp>
Public Member Functions | |
void | add_logger (std::shared_ptr< const Logger > logger) override |
void | remove_logger (const Logger *logger) override |
void | remove_logger (ptr_param< const Logger > logger) |
const std::vector< std::shared_ptr< const Logger > > & | get_loggers () const override |
void | clear_loggers () override |
EnableLogging is a mixin which should be inherited by any class which wants to enable logging.
All the received events are passed to the loggers this class contains.