#include <logprovider.hpp>
Public Member Functions | |
virtual void | addFilter (const std::string &filter, qi::LogLevel level)=0 |
virtual void | setCategoryPrefix (const std::string &categoryPrefix)=0 |
virtual void | setFilters (const std::vector< std::pair< std::string, qi::LogLevel > > &filters)=0 |
virtual void | setLevel (qi::LogLevel level)=0 |
virtual void | setLogger (LogManagerPtr logger)=0 |
virtual | ~LogProvider ()=default |
Protected Member Functions | |
LogProvider ()=default | |
Registers to a local or remote Logger service Sends local logger message to it Honors commands from it to configure local logger verbosity. @threadSafe
Definition at line 34 of file logprovider.hpp.
|
protecteddefault |
|
virtualdefault |
|
pure virtual |
Implemented in qi::LogProviderProxy, and qi::LogProviderImpl.
|
pure virtual |
Implemented in qi::LogProviderProxy, and qi::LogProviderImpl.
|
pure virtual |
Implemented in qi::LogProviderProxy, and qi::LogProviderImpl.
|
pure virtual |
Implemented in qi::LogProviderProxy, and qi::LogProviderImpl.
|
pure virtual |
Implemented in qi::LogProviderProxy, and qi::LogProviderImpl.