|
void | flush () override |
| Ensure that all log captures are fully committed/written.
|
|
void | log (const LogCapture &capture) |
| Logs the given message.
|
|
bool | isAccepted (Level level, const char *category) noexcept |
| Checks whether a log message of given level and category is accepted (i.e.
|
|
void | addWhitelistFilter (Log::Level minLevel, const std::string &category) |
| Adds a whitelist filter for this logger: both conditions of the filter must be met to accept a message.
|
|
void | addBlacklistFilter (Log::Level maxLevel, const std::string &category) |
| Adds a blacklist filter for this logger: both conditions of the filter must be met to reject a message.
|
|
const std::vector< Filter > & | whitelistFilters () const |
| Return the set of whitelist filters.
|
|
const std::vector< Filter > & | blacklistFilters () const |
| Return the set of blacklist filters.
|
|
void | removeFilters (const std::string &category) |
| Removes all filters matching category .
|
|
void | clearFilters () |
| Clear all filters.
|
|
bool | isEnabled () const |
| Returns the flag whether this logger is enabled.
|
|
void | setEnabled (bool value) |
| Sets the flag whether this logger is enabled.
|
|
|
void | logImpl (const LogCapture &capture) override |
| Performs the actual logging of the given message.
|
|
◆ flush()
Ensure that all log captures are fully committed/written.
Implements Sink.
◆ logImpl()
Performs the actual logging of the given message.
Called by log() after filtering.
- Parameters
-
Implements Sink.
The documentation for this class was generated from the following file:
- ImFusion/GUI/QDebugAppender.h