📄 loghandle.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 + -