1
0
mirror of https://github.com/Kitware/CMake.git synced 2025-10-21 06:10:16 +08:00

Make cmCTestGenericHandler not inherit from cmObject

This commit is contained in:
Daniel Pfeifer
2016-10-23 00:59:55 +02:00
parent 2169b0faa4
commit fb0b087c4d
11 changed files with 12 additions and 12 deletions

View File

@@ -22,7 +22,7 @@ class cmake;
class cmCTestBuildAndTestHandler : public cmCTestGenericHandler class cmCTestBuildAndTestHandler : public cmCTestGenericHandler
{ {
public: public:
cmTypeMacro(cmCTestBuildAndTestHandler, cmCTestGenericHandler); typedef cmCTestGenericHandler Superclass;
/* /*
* The main entry point for this class * The main entry point for this class

View File

@@ -25,7 +25,7 @@ class cmXMLWriter;
class cmCTestBuildHandler : public cmCTestGenericHandler class cmCTestBuildHandler : public cmCTestGenericHandler
{ {
public: public:
cmTypeMacro(cmCTestBuildHandler, cmCTestGenericHandler); typedef cmCTestGenericHandler Superclass;
/* /*
* The main entry point for this class * The main entry point for this class

View File

@@ -15,7 +15,7 @@
class cmCTestConfigureHandler : public cmCTestGenericHandler class cmCTestConfigureHandler : public cmCTestGenericHandler
{ {
public: public:
cmTypeMacro(cmCTestConfigureHandler, cmCTestGenericHandler); typedef cmCTestGenericHandler Superclass;
/* /*
* The main entry point for this class * The main entry point for this class

View File

@@ -38,7 +38,7 @@ public:
class cmCTestCoverageHandler : public cmCTestGenericHandler class cmCTestCoverageHandler : public cmCTestGenericHandler
{ {
public: public:
cmTypeMacro(cmCTestCoverageHandler, cmCTestGenericHandler); typedef cmCTestGenericHandler Superclass;
/* /*
* The main entry point for this class * The main entry point for this class

View File

@@ -22,7 +22,7 @@ class cmMakefile;
* \brief A superclass of all CTest Handlers * \brief A superclass of all CTest Handlers
* *
*/ */
class cmCTestGenericHandler : public cmObject class cmCTestGenericHandler
{ {
public: public:
/** /**
@@ -70,7 +70,7 @@ public:
* Construct handler * Construct handler
*/ */
cmCTestGenericHandler(); cmCTestGenericHandler();
~cmCTestGenericHandler() CM_OVERRIDE; virtual ~cmCTestGenericHandler();
typedef std::map<std::string, std::string> t_StringToString; typedef std::map<std::string, std::string> t_StringToString;

View File

@@ -23,7 +23,7 @@ class cmCTestMemCheckHandler : public cmCTestTestHandler
friend class cmCTestRunTest; friend class cmCTestRunTest;
public: public:
cmTypeMacro(cmCTestMemCheckHandler, cmCTestTestHandler); typedef cmCTestTestHandler Superclass;
void PopulateCustomVectors(cmMakefile* mf) CM_OVERRIDE; void PopulateCustomVectors(cmMakefile* mf) CM_OVERRIDE;

View File

@@ -56,7 +56,7 @@ class cmake;
class cmCTestScriptHandler : public cmCTestGenericHandler class cmCTestScriptHandler : public cmCTestGenericHandler
{ {
public: public:
cmTypeMacro(cmCTestScriptHandler, cmCTestGenericHandler); typedef cmCTestGenericHandler Superclass;
/** /**
* Add a script to run, and if is should run in the current process * Add a script to run, and if is should run in the current process

View File

@@ -23,7 +23,7 @@
class cmCTestSubmitHandler : public cmCTestGenericHandler class cmCTestSubmitHandler : public cmCTestGenericHandler
{ {
public: public:
cmTypeMacro(cmCTestSubmitHandler, cmCTestGenericHandler); typedef cmCTestGenericHandler Superclass;
cmCTestSubmitHandler(); cmCTestSubmitHandler();
~cmCTestSubmitHandler() CM_OVERRIDE { this->LogFile = CM_NULLPTR; } ~cmCTestSubmitHandler() CM_OVERRIDE { this->LogFile = CM_NULLPTR; }

View File

@@ -32,7 +32,7 @@ class cmCTestTestHandler : public cmCTestGenericHandler
friend class cmCTestBatchTestHandler; friend class cmCTestBatchTestHandler;
public: public:
cmTypeMacro(cmCTestTestHandler, cmCTestGenericHandler); typedef cmCTestGenericHandler Superclass;
/** /**
* The main entry point for this class * The main entry point for this class

View File

@@ -19,7 +19,7 @@
class cmCTestUpdateHandler : public cmCTestGenericHandler class cmCTestUpdateHandler : public cmCTestGenericHandler
{ {
public: public:
cmTypeMacro(cmCTestUpdateHandler, cmCTestGenericHandler); typedef cmCTestGenericHandler Superclass;
/* /*
* The main entry point for this class * The main entry point for this class

View File

@@ -18,7 +18,7 @@
class cmCTestUploadHandler : public cmCTestGenericHandler class cmCTestUploadHandler : public cmCTestGenericHandler
{ {
public: public:
cmTypeMacro(cmCTestUploadHandler, cmCTestGenericHandler); typedef cmCTestGenericHandler Superclass;
cmCTestUploadHandler(); cmCTestUploadHandler();
~cmCTestUploadHandler() CM_OVERRIDE {} ~cmCTestUploadHandler() CM_OVERRIDE {}