git-svn-id: http://mc-server.googlecode.com/svn/trunk@1139 0a769ca7-a7f5-676a-18bf-c427514a06d6
		
			
				
	
	
		
			31 lines
		
	
	
		
			419 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			419 B
		
	
	
	
		
			C++
		
	
	
	
	
	
 | 
						|
#pragma once
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
class cLog
 | 
						|
{	// tolua_export
 | 
						|
private:
 | 
						|
	FILE * m_File;
 | 
						|
	static cLog * s_Log;
 | 
						|
 | 
						|
public:
 | 
						|
	cLog(const AString & a_FileName);
 | 
						|
	~cLog();
 | 
						|
	void Log(const char* a_Format, va_list argList );
 | 
						|
	void Log(const char* a_Format, ...);
 | 
						|
	// tolua_begin
 | 
						|
	void SimpleLog(const char* a_String);
 | 
						|
	void OpenLog( const char* a_FileName );
 | 
						|
	void CloseLog();
 | 
						|
	void ClearLog();
 | 
						|
	static cLog* GetInstance();
 | 
						|
};
 | 
						|
// tolua_end
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 |