38 lines
814 B
C++
38 lines
814 B
C++
//+------------------------------------------------------------------------
|
|
//
|
|
// Microsoft Windows
|
|
// Copyright (C) Microsoft Corporation, 1993.
|
|
//
|
|
// File: bmdriver.hxx
|
|
//
|
|
// Contents: benchmark driver class definition
|
|
//
|
|
// Classes: CBenchMarkDriver
|
|
//
|
|
// Functions:
|
|
//
|
|
// History: 19-July-93 t-martig Created
|
|
//
|
|
//--------------------------------------------------------------------------
|
|
|
|
#ifndef _BM_BMDRIVER_HXX_
|
|
#define _BM_BMDRIVER_HXX_
|
|
|
|
#include <benchmrk.hxx>
|
|
#include <bm_base.hxx>
|
|
|
|
|
|
class CBenchMarkDriver
|
|
{
|
|
public:
|
|
SCODE RunTest (CTestInput &input, CTestOutput &output,
|
|
CTestBase *pTest);
|
|
SCODE Run (LPSTR lpCmdLine);
|
|
void WriteHeader (CTestInput &input, CTestOutput &output);
|
|
};
|
|
|
|
|
|
void ReportBMConfig (CTestInput &input, CTestOutput &output);
|
|
|
|
#endif // _BM_BMDRIVER_HXX_
|