logtrace.h
来自「The ITU-T(Telecommunication Standardizat」· C头文件 代码 · 共 53 行
H
53 行
////////////////////////////////////////////////////////////////////////
// LogTrace.cpp -- Interface for the CLogTrace class
// A class to do debug logging
#ifndef __LOGTRACE_H__
#define __LOGTRACE_H__
class CLogTrace
{
// Construction/Destruction
public:
CLogTrace();
~CLogTrace();
// Attributes
public:
CString m_strAppName;
protected:
BOOL m_bActive;
CString m_strFileName;
BOOL m_bTimeStamp;
// Operations
public:
void WriteLine(LPCTSTR szLine);
void WriteLine(LPCTSTR szFormat, LPCTSTR szAddInfo);
void WriteLine(LPCTSTR szFormat, int nAddInfo);
void ResetFile();
void OnStartup(BOOL bActive, BOOL bTimeStamp);
void SetFileName(LPCTSTR szFileName);
protected:
// Inlines
public:
inline void SetActive(BOOL bSet)
{
m_bActive = bSet;
}
inline CString GetFileName()
{
return m_strFileName;
}
};
#endif // __LOGTRACE_H__
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?