//************************************************************************************** // Filename: CErrorLog.h // Copyright © 1999 Tomasz Kukielka. All rights reserved. // // Description: // //************************************************************************************** // Revision History: // Monday, June 14, 1999 - Original //************************************************************************************** #ifndef _H_CErrorLog #define _H_CErrorLog #pragma once #include struct ErrorRec { OSStatus errNumber; StrFileName fileName; }; typedef struct ErrorRec ErrorRec; class CErrorLog { public: CErrorLog(); virtual ~CErrorLog(); void AddError(OSStatus inErr = noErr); void ShowLog(); Boolean SaveLog(const FSRef &lastFileRef); private: TArray mErrorArr; }; #endif //_H_CErrorLog