11 static const size_t MAX_PREFIX_SIZE = 100;
14 static char prefix_[MAX_PREFIX_SIZE] =
"";
15 static FILE *outfile_ = stdout;
17 static const int MAX_BUFFER_SIZE = 1000;
18 static char buffer_[MAX_BUFFER_SIZE] =
"";
26 verbosity_ = verbosity;
40 strncpy(prefix_, prefix, MAX_PREFIX_SIZE);
41 prefix_[MAX_PREFIX_SIZE-1] =
'\0';
50 static std::stack<QudaVerbosity> vstack;
57 if (vstack.size() > 10) {
58 warningQuda(
"Verbosity stack contains %u elements. Is there a missing popVerbosity() somewhere?",
59 static_cast<unsigned int>(vstack.size()));
66 errorQuda(
"popVerbosity() called with empty stack");
void setOutputFile(FILE *outfile)
void pushVerbosity(QudaVerbosity verbosity)
void setOutputPrefix(const char *prefix)
void setTuning(QudaTune tune)
void setVerbosity(QudaVerbosity verbosity)
QudaVerbosity getVerbosity()
enum QudaVerbosity_s QudaVerbosity