|
EasyException
|
This is the complete list of members for ee::Log, including all inherited members.
| applyDefaultConfiguration(const std::string &logFolder="") noexcept | ee::Log | static |
| CallbackMap | ee::Log | privatestatic |
| check(bool condition, const std::string &method, const std::string &message, const std::vector< Note > ¬es, const std::optional< std::shared_ptr< Stacktrace >> &stacktrace=std::nullopt) noexcept | ee::Log | static |
| countLogLevels() noexcept | ee::Log | static |
| getCallbackMap() noexcept | ee::Log | static |
| getLogRetentionPolicies() noexcept | ee::Log | static |
| getLogThreadMap() noexcept | ee::Log | static |
| getNumberOfLogEntries() noexcept | ee::Log | static |
| getOutstreams() noexcept | ee::Log | static |
| log(LogLevel logLevel, const std::string &classname, const std::string &method, const std::string &message, const std::vector< Note > ¬es, const std::optional< std::shared_ptr< Stacktrace >> &stacktrace=std::nullopt) noexcept | ee::Log | static |
| log(LogLevel logLevel, const Exception &exception) noexcept | ee::Log | static |
| log(LogLevel logLevel, const std::exception &exception) noexcept | ee::Log | static |
| LogRetentionPolicies | ee::Log | privatestatic |
| LogThreadMap | ee::Log | privatestatic |
| Mutex | ee::Log | privatestatic |
| OutStreamMap | ee::Log | privatestatic |
| registerCallback(LogLevel logLevel, std::function< void(const LogEntry &)> callback) noexcept | ee::Log | static |
| registerLogRententionPolicy(std::shared_ptr< LogRetentionPolicy > policy) noexcept | ee::Log | static |
| registerOutstream(LogLevel logLevel, std::ostream &outstream) noexcept | ee::Log | static |
| releaseLogs() noexcept | ee::Log | static |
| removeCallbacks() noexcept | ee::Log | static |
| removeLogRetentionPolicies() noexcept | ee::Log | static |
| removeOutstreams() noexcept | ee::Log | static |
| reset() noexcept | ee::Log | static |
| SuspendLogging (defined in ee::Log) | ee::Log | friend |
| SuspendLoggingCounter | ee::Log | privatestatic |
| writeToFile(const std::string &filename, OutputFormat format=EASY_EXCEPTION_OUTPUT_FORMAT) noexcept | ee::Log | static |