| 321 | } |
| 322 | |
| 323 | void set_colors(bool colors) { |
| 324 | pause(); |
| 325 | |
| 326 | if (colors) { |
| 327 | g_col[COMMON_LOG_COL_DEFAULT] = LOG_COL_DEFAULT; |
| 328 | g_col[COMMON_LOG_COL_BOLD] = LOG_COL_BOLD; |
| 329 | g_col[COMMON_LOG_COL_RED] = LOG_COL_RED; |
| 330 | g_col[COMMON_LOG_COL_GREEN] = LOG_COL_GREEN; |
| 331 | g_col[COMMON_LOG_COL_YELLOW] = LOG_COL_YELLOW; |
| 332 | g_col[COMMON_LOG_COL_BLUE] = LOG_COL_BLUE; |
| 333 | g_col[COMMON_LOG_COL_MAGENTA] = LOG_COL_MAGENTA; |
| 334 | g_col[COMMON_LOG_COL_CYAN] = LOG_COL_CYAN; |
| 335 | g_col[COMMON_LOG_COL_WHITE] = LOG_COL_WHITE; |
| 336 | } else { |
| 337 | for (size_t i = 0; i < g_col.size(); i++) { |
| 338 | g_col[i] = ""; |
| 339 | } |
| 340 | } |
| 341 | |
| 342 | resume(); |
| 343 | } |
| 344 | |
| 345 | void set_prefix(bool prefix) { |
| 346 | std::lock_guard<std::mutex> lock(mtx); |
no test coverage detected