| 1836 | } |
| 1837 | |
| 1838 | bool RegisteredLoggers::remove(const std::string& id) { |
| 1839 | if (id == base::consts::kDefaultLoggerId) { |
| 1840 | return false; |
| 1841 | } |
| 1842 | Logger* logger = base::utils::Registry<Logger, std::string>::get(id); |
| 1843 | if (logger != nullptr) { |
| 1844 | unregister(logger); |
| 1845 | } |
| 1846 | return true; |
| 1847 | } |
| 1848 | |
| 1849 | void RegisteredLoggers::unsafeFlushAll(void) { |
| 1850 | ELPP_INTERNAL_INFO(1, "Flushing all log files"); |