Sha256: fda7e169dcb7c7f4805829d634ad9d6c0c8565ff45fc913822e30a7357dc5489
Contents?: true
Size: 760 Bytes
Versions: 2
Compression:
Stored size: 760 Bytes
Contents
#ifndef BENCHMARK_COLORPRINT_H_ #define BENCHMARK_COLORPRINT_H_ #include <cstdarg> #include <iostream> #include <string> namespace benchmark { enum LogColor { COLOR_DEFAULT, COLOR_RED, COLOR_GREEN, COLOR_YELLOW, COLOR_BLUE, COLOR_MAGENTA, COLOR_CYAN, COLOR_WHITE }; std::string FormatString(const char* msg, va_list args); std::string FormatString(const char* msg, ...); void ColorPrintf(std::ostream& out, LogColor color, const char* fmt, va_list args); void ColorPrintf(std::ostream& out, LogColor color, const char* fmt, ...); // Returns true if stdout appears to be a terminal that supports colored // output, false otherwise. bool IsColorTerminal(); } // end namespace benchmark #endif // BENCHMARK_COLORPRINT_H_
Version data entries
2 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
simdjson-0.3.0 | vendor/simdjson/dependencies/benchmark/src/colorprint.h |
simdjson-0.3.0 | vendor/simdjson/dependencies/json/benchmarks/thirdparty/benchmark/src/colorprint.h |