Xalan-C++ API Documentation
Go to the documentation of this file.
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)
79 return m_fileName.getMemoryManager();
92 void setFileName(
const char* fileName, MemoryManager& theManager)
185 logStatistic(level, lVal, dVal,
XalanDOMString(msg, getMemoryManager()));
290 bool startResultsFile();
295 bool closeResultsFile();
385 bool m_flushOnCaseClose;
394 XALAN_CPP_NAMESPACE_END
XalanMap< XalanDOMString, XalanDOMString > Hashtable
void logErrorResult(const XalanDOMString &test, const XalanDOMString &reason)
void logArbitraryMessage(int level, const XalanDOMString &msg)
Report an arbitrary XalanDOMString to result file with specified severity.
#define XALAN_HARNESS_EXPORT
void logCheckFail(const XalanDOMString &comment)
Writes out a Fail record with comment.
void logElement(int level, const XalanDOMString &element, const XalanDOMString &msg)
void logCheckPass(const XalanDOMString &comment)
Report a complete Hashtable to result file with specified severity.
XalanDOMString & escapestring(const XalanDOMString &s, XalanDOMString &buffer)
Escapes a XalanDOMString to remove <, >, ', &, and " so it's valid XML.
void logTestCaseClose(const char *msg, const char *result)
void logStatistic(int level, long lVal, double dVal, const XalanDOMString &msg)
Logs out statistics to result file with specified severity.
void logStatistic(int level, long lVal, double dVal, const char *msg)
void logTestCaseClose(const XalanDOMString &msg, const XalanDOMString &result)
Report that a testcase has finished, and report it's result.
void logCheckErr(const XalanDOMString &comment)
Writes out a Error record with comment.
void logTestCaseInit(const char *msg)
void logTestFileClose(const char *msg, const char *result)
void logElement(const XalanDOMString &element, const XalanDOMString &msg)
void setFileName(const XalanDOMString &fileName)
void setFileName(const char *fileName, MemoryManager &theManager)
void logElementWAttrs(int level, const XalanDOMString &element, Hashtable &attrs, const XalanDOMString &msg)
Logs out a element to results with specified severity.
void logTestFileInit(const char *msg)
void logMessage(int level, const XalanDOMString &msg)
Report a comment to result file with specified severity.
bool initialize(MemoryManager &theManager)
void logTestFileInit(const XalanDOMString &msg)
Report that a testfile has started.
void addMetricToAttrs(const char *desc, double theMetric, Hashtable &attrs)
XalanXMLFileReporter(MemoryManager &theManager, const XalanDOMString &fileName)
bool getFlushOnCaseClose()
void logTestCaseInit(const XalanDOMString &msg)
void logCheckFail(const XalanDOMString &test, const Hashtable &actexp)
void logCheckAmbiguous(const XalanDOMString &comment)
Writes out an ambiguous record with comment.
MemoryManager & getMemoryManager()
void logElementWAttrs(int level, const char *element, Hashtable &attrs, const char *msg)
void logCheckFail(const XalanDOMString &test, const Hashtable &faildata, const Hashtable &actexp)
void logTestFileClose(const XalanDOMString &msg, const XalanDOMString &result)
Report that a testfile has finished, and report it's result.
const XalanDOMString & getFileName() const
Interpreting class diagrams
Doxygen and
GraphViz are
used to generate this API documentation from the Xalan-C header files.
Xalan-C++ XSLT Processor Version 1.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.
|
|