16 #if !defined(HARNESS_HEADER_GUARD_1357924680)
17 #define HARNESS_HEADER_GUARD_1357924680
42 XALAN_CPP_NAMESPACE_BEGIN
54 #if defined(XALAN_STRICT_ANSI_HEADERS)
73 return m_fileName.getMemoryManager();
77 bool getFlushOnCaseClose();
119 void logTestFileInit(
const char* msg)
131 void logTestFileClose(
const char* msg,
const char* result)
138 void logTestCaseInit(
const char* msg)
150 void logTestCaseClose(
const char* msg,
const char* result)
175 void logStatistic (
int level,
long lVal,
double dVal,
const XalanDOMString& msg);
177 void logStatistic (
int level,
long lVal,
double dVal,
const char* msg)
179 logStatistic(level, lVal, dVal,
XalanDOMString(msg, getMemoryManager()));
183 void addMetricToAttrs(
char* desc,
double theMetric, Hashtable& attrs);
198 void logElementWAttrs(
int level,
const char* element,
Hashtable& attrs,
const char* msg)
256 void logCheckFail(
const XalanDOMString& test,
const Hashtable& faildata,
const Hashtable& actexp);
258 void logCheckFail(
const XalanDOMString& test,
const Hashtable& actexp);
284 bool startResultsFile();
289 bool closeResultsFile();
370 FileHandleType* m_fileHandle;
379 bool m_flushOnCaseClose;
385 XALAN_CPP_NAMESPACE_END