Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/*++
Copyright (c) 1996 Microsoft Corporation
Module Name :
progdlg.h
Abstract:
CProgressLog abstract base class. This defines the interface for progress logging.
Author:
Michael Cheuk (mcheuk)
Project:
Link Checker
Revision History:
--*/
#ifndef _PROGLOG_H_
#define _PROGLOG_H_
//---------------------------------------------------------------------------
// CProgressLog abstract base class. It defines the interfaces for progress
// logging
//
class CProgressLog {
// Public interfaces
public:
// Destructor
virtual ~CProgressLog() {}
// Write to log
virtual void Log(const CString& strProgress) = 0;
// Worker thread notification
virtual void WorkerThreadComplete() = 0;
}; // class CProgressLog
#endif // _PROGLOG_H_
|