⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 loghandle.h

📁 一个利用ACE的日志设施编写的日志处理类
💻 H
字号:
// name: LogHandle.h
// desc: CLogHandle log处理类,记录 发送接收的消息
// create time: 
// Autor:
// modify:

#ifndef	ZSMS_YHB_LOG_HANDLE_THREAD_H
#define ZSMS_YHB_LOG_HANDLE_THREAD_H

#include "ace/Task.h"
#include "ace/SString.h"

#include "RecvPdu.h"

class CLogHandle
{
// Constructor
public:
	CLogHandle( );
	~CLogHandle();

// Operator
public:
	void WriteStringToLog(const char * str);
	bool init( const char * fileName, const char * LogSrc );
	
	void WriteInfoToLog( const char* strOrient, const PACKET_ADDR &addr, const PACKET_MSG &msg, const int& msgLen );

private:
	void ChangeIntToString( const BYTE* str, const int len, ACE_TString& strRet, bool bPureMsg = false );
// Data
private:
	ACE_Log_Msg m_log;
	
	ACE_OSTREAM_TYPE*  m_pLogOutput;
};

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -