8#ifndef BenchLogger_DEFINED
9#define BenchLogger_DEFINED
38 void logError(
const char msg[]) { this->nativeLogError(msg); }
50 this->nativeLogProgress(msg);
51 this->fileWrite(msg, strlen(msg));
59 this->nativeLogProgress(str.
c_str());
64#ifdef SK_BUILD_FOR_ANDROID
65 void nativeLogError(
const char msg[]) {
SkDebugf(
"%s", msg); }
67 void nativeLogError(
const char msg[]) { fprintf(stderr,
"%s", msg); }
69 void nativeLogProgress(
const char msg[]) {
SkDebugf(
"%s", msg); }
71 void fileWrite(
const char msg[],
size_t size);
void SK_SPI SkDebugf(const char format[],...) SK_PRINTF_LIKE(1
bool SetLogFile(const char file[])
void logError(const char msg[])
void logError(const SkString &str)
void logProgress(const char msg[])
void logProgress(const SkString &str)
const char * c_str() const