18 #if !defined(HARNESS_HEADER_GUARD_1357924680) 19 #define HARNESS_HEADER_GUARD_1357924680 45 XALAN_CPP_NAMESPACE_BEGIN
58 #if defined(XALAN_STRICT_ANSI_HEADERS) 74 bool initialize(MemoryManager& theManager);
79 return m_fileName.getMemoryManager();
83 bool getFlushOnCaseClose();
92 void setFileName(
const char* fileName, MemoryManager& theManager)
181 void logStatistic (
int level,
long lVal,
double dVal,
const XalanDOMString& msg);
185 logStatistic(level, lVal, dVal,
XalanDOMString(msg, getMemoryManager()));
189 void addMetricToAttrs(
const char* desc,
double theMetric, Hashtable& attrs);
262 void logCheckFail(
const XalanDOMString& test,
const Hashtable& faildata,
const Hashtable& actexp);
264 void logCheckFail(
const XalanDOMString& test,
const Hashtable& actexp);
290 bool startResultsFile();
295 bool closeResultsFile();
376 FileHandleType* m_fileHandle;
385 bool m_flushOnCaseClose;
394 XALAN_CPP_NAMESPACE_END
void logTestCaseInit(const char *msg)
XalanMap< XalanDOMString, XalanDOMString > Hashtable
#define XALAN_HARNESS_EXPORT
void logTestCaseClose(const char *msg, const char *result)
void logTestFileClose(const char *msg, const char *result)
void logElementWAttrs(int level, const char *element, Hashtable &attrs, const char *msg)
MemoryManager & getMemoryManager()
void logStatistic(int level, long lVal, double dVal, const char *msg)
void setFileName(const char *fileName, MemoryManager &theManager)
void logTestFileInit(const char *msg)