18#ifndef _CPPUNITMINIFILEREPORTERINTERFACE_H_
19#define _CPPUNITMINIFILEREPORTERINTERFACE_H_
44#ifndef _STLP_USE_SAFE_STRING_FUNCTIONS
64 virtual void error(
const char *in_macroName,
const char *in_macro,
const char *in_file,
int in_line) {
69 fprintf(
_file,
"\n\n%s(%d) : %s(%s);", in_file, in_line, in_macroName, in_macro);
75 virtual void progress(
const char *in_className,
const char *in_shortTestName,
bool ignored,
bool explicitTest) {
84 fprintf(
_file,
"%s::%s", in_className, in_shortTestName);
86 const char *ignoredReason;
89 ignoredReason =
" EXPLICIT";
92 ignoredReason =
" IGNORED";
virtual void message(const char *msg)
FileReporter(FILE *stream, bool doMonitor=false)
virtual void error(const char *in_macroName, const char *in_macro, const char *in_file, int in_line)
FileReporter(const char *file, bool doMonitor=false)
virtual void printSummary()
virtual void progress(const char *in_className, const char *in_shortTestName, bool ignored, bool explicitTest)
FileReporter(bool doMonitor=false)
FileReporter & operator=(const FileReporter &)
FileReporter(const FileReporter &)
double elapsedMilliseconds() const
int CDECL fclose(FILE *file)
int WINAPIV fprintf(FILE *file, const char *format,...)
FILE *CDECL fopen(const char *path, const char *mode)
int CDECL fflush(FILE *file)
int CDECL fopen_s(FILE **pFile, const char *filename, const char *mode)