MCPcopy Create free account
hub / github.com/appdevforall/CodeOnTheGo / set_colors

Method set_colors

subprojects/llama.cpp/common/log.cpp:323–343  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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);

Callers 2

common_log_mainFunction · 0.80
common_log_set_colorsFunction · 0.80

Calls 1

sizeMethod · 0.65

Tested by

no test coverage detected