00001 #ifndef __CHM_COUT_OUTPUT_LOG__ 00002 #define __CHM_COUT_OUTPUT_LOG__ 00003 //------------------------------------------------------------------------ 00004 // Copyright (C) 1997-2007 iNTERFACEWARE Inc. All Rights Reserved 00005 // 00006 // Module: CHMcoutOutputLog 00007 // 00008 // Description: 00009 // Simple implementation of CHMoutputLog interface. 00010 // 00011 // Author: Greg Norman 00012 // Revision: $Revision: 1.8 $ 00013 // 00014 // Last Edit Date: $Date: 2007-02-12 21:35:42 $ 00015 // Source: $Source: /home/cvs/cvsroot/CHM/CHMcoutOutputLog.h,v $ 00016 //--------------------------------------------------------------------------- 00017 #include <CHM/CHMoutputLog.h> 00018 00022 class CHMcoutOutputLog : public CHMoutputLog 00023 { 00024 public: 00026 CHMcoutOutputLog() {} 00028 virtual ~CHMcoutOutputLog() {} 00029 00031 virtual void OutputLine(const CHMchar* pLine); 00032 00033 private: 00034 // not allowed 00035 CHMcoutOutputLog(const CHMcoutOutputLog& Orig); 00036 CHMcoutOutputLog& operator=(const CHMcoutOutputLog& Orig); 00037 }; 00038 #endif // end of defensive include 00039