www.pudn.com > acdx.rar > Logger.h


 /*============================================================= 
 
  
 Function: 
		 
 
 
 Author: Leon Wang  
==============================================================*/ 
// Logger.h: interface for the Logger class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#if !defined(AFX_LOGGER_H__AC3C643F_6424_4AC2_B291_79C37598D866__INCLUDED_) 
#define AFX_LOGGER_H__AC3C643F_6424_4AC2_B291_79C37598D866__INCLUDED_ 
 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
 
//##ModelId=424BB643014F 
class Logger   
{ 
public: 
 
	//##ModelId=424BB6430150 
	static CString getTimeStringHMS(); 
	//##ModelId=424BB643015F 
	static void println(CString msg); 
	//##ModelId=424BB6430162 
	static void debug(CString msg); 
	//##ModelId=424BB643016F 
	static void log(CString msg); 
	//##ModelId=424BB6430172 
	static void setLogfile(CString filename); 
	//##ModelId=424BB643017E 
	static void setDebug(int debug); 
	//##ModelId=424BB6430181 
	Logger(); 
	//##ModelId=424BB6430182 
	virtual ~Logger(); 
 
	//static CString filelog ; 
 
 
private: 
	//##ModelId=424BB643018E 
     static int m_debug  ; 
    //static OutputStream output = System.out; 
	//##ModelId=424BB643018F 
	 static CString m_logFileName; 
	// static CTime gbt;// global time 
	  
}; 
 
#endif // !defined(AFX_LOGGER_H__AC3C643F_6424_4AC2_B291_79C37598D866__INCLUDED_)