Class Hierarchy   Class Index   Method Index  

CHMcoutOutputLog.h

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