0001 #ifndef CDASH_REPORTER_HEADER
0002 #define CDASH_REPORTER_HEADER
0003
0004 #include <cgreen/reporter.h>
0005 #include <stdio.h>
0006
0007 #ifdef __cplusplus
0008 namespace cgreen {
0009 extern "C" {
0010 #endif
0011
0012 typedef struct CDashInfo_ CDashInfo;
0013 struct CDashInfo_ {
0014 char *name;
0015 char *build;
0016 char *type;
0017 char *hostname;
0018 char *os_name;
0019 char *os_platform;
0020 char *os_release;
0021 char *os_version;
0022 };
0023
0024 TestReporter *create_cdash_reporter(CDashInfo *cdash);
0025
0026 #ifdef __cplusplus
0027 }
0028 }
0029 #endif
0030
0031 #endif