1234567891011121314151617181920212223242526272829303132333435363738394041 |
- #ifndef cmParseGTMCoverage_h
- #define cmParseGTMCoverage_h
- #include "cmConfigure.h"
- #include "cmParseMumpsCoverage.h"
- #include <string>
- class cmCTest;
- class cmCTestCoverageHandlerContainer;
- class cmParseGTMCoverage : public cmParseMumpsCoverage
- {
- public:
- cmParseGTMCoverage(cmCTestCoverageHandlerContainer& cont, cmCTest* ctest);
- protected:
-
- bool LoadCoverageData(const char* dir) override;
-
- bool ReadMCovFile(const char* f);
-
-
- bool FindFunctionInMumpsFile(std::string const& filepath,
- std::string const& function, int& lineoffset);
-
-
- bool ParseMCOVLine(std::string const& line, std::string& routine,
- std::string& function, int& linenumber, int& count);
- };
- #endif
|