Source code of Windows XP (NT5)
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.
 
 
 
 
 
 

50 lines
810 B

/*++
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_