Visual C++
#include <windows.h>
#include "pure.h"
...
if (CoverageIsRunning()) {
// Wait 'till the user says to start recording
CoverageStopRecordingData();
CoverageClearData();
MessageBox(0, "Hit OK when ready for PureCov to start recording data",
"PureCoverage",
MB_OK | MB_TASKMODAL | MB_TOPMOST);
CoverageStartRecordingData();
}
Visual Basic
Dim status As Integer
...
Private Sub Form_Load()
If CoverageIsRunning() = 1 Then
MsgBox "PureCoverage is running"
status = CoverageStopRecordingData()
status = CoverageClearData()
MsgBox "PureCoverage is running but not recording data"
End If
End Sub
(C) Copyright IBM Corporation 1993, 2010.