summaryrefslogtreecommitdiffstats
path: root/Source/CTest/cmCTestLaunch.h
diff options
context:
space:
mode:
authorDaniel Pfeifer <daniel@pfeifer-mail.de>2015-05-24 18:32:33 (GMT)
committerBrad King <brad.king@kitware.com>2015-05-26 15:09:21 (GMT)
commit1dbd86fd6dee7fc330f613558d44f37937fd454b (patch)
treeba3ce5b99cf2d4aaca630592333c318c90dac675 /Source/CTest/cmCTestLaunch.h
parenta53bd63e0cb84fafeadb801437c5acde9298c3e7 (diff)
downloadCMake-1dbd86fd6dee7fc330f613558d44f37937fd454b.zip
CMake-1dbd86fd6dee7fc330f613558d44f37937fd454b.tar.gz
CMake-1dbd86fd6dee7fc330f613558d44f37937fd454b.tar.bz2
cmCTestLaunch: Port to cmXMLWriter
Diffstat (limited to 'Source/CTest/cmCTestLaunch.h')
-rw-r--r--Source/CTest/cmCTestLaunch.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/Source/CTest/cmCTestLaunch.h b/Source/CTest/cmCTestLaunch.h
index bc90d28..b13e484 100644
--- a/Source/CTest/cmCTestLaunch.h
+++ b/Source/CTest/cmCTestLaunch.h
@@ -15,6 +15,8 @@
#include "cmStandardIncludes.h"
#include <cmsys/RegularExpression.hxx>
+class cmXMLWriter;
+
/** \class cmCTestLaunch
* \brief Launcher for make rules to report results for ctest
*
@@ -92,11 +94,11 @@ private:
// Methods to generate the xml fragment.
void WriteXML();
- void WriteXMLAction(std::ostream& fxml);
- void WriteXMLCommand(std::ostream& fxml);
- void WriteXMLResult(std::ostream& fxml);
- void WriteXMLLabels(std::ostream& fxml);
- void DumpFileToXML(std::ostream& fxml, std::string const& fname);
+ void WriteXMLAction(cmXMLWriter& xml);
+ void WriteXMLCommand(cmXMLWriter& xml);
+ void WriteXMLResult(cmXMLWriter& xml);
+ void WriteXMLLabels(cmXMLWriter& xml);
+ void DumpFileToXML(cmXMLWriter& xml, std::string const& fname);
// Configuration
void LoadConfig();