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.

41 lines
696 B

  1. /*++
  2. Copyright (C) 1996-1999 Microsoft Corporation
  3. Module Name:
  4. LOGFILE.H
  5. History:
  6. --*/
  7. #ifndef LOCUTIL_LOGFILE_H
  8. #define LOCUTIL_LOGFILE_H
  9. class LTAPIENTRY CLogFile
  10. {
  11. public:
  12. CLogFile();
  13. virtual void IssueMessage(const CLString &strFileName, const CLString &strItemId,
  14. const CLString &strChange, UINT uiChangeId,
  15. const CLString &strDetails, CGoto *, CGotoHelp *) = 0;
  16. virtual ~CLogFile();
  17. private:
  18. CLogFile(const CLogFile &);
  19. const CLogFile &operator=(const CLogFile &);
  20. };
  21. CLString LTAPIENTRY GetLogFileName(const TCHAR *szProjectPath,
  22. const TCHAR *szAddOn, const TCHAR *szExtension);
  23. #include "logfile.inl"
  24. #endif