6 #ifndef _INC_cLogAppendFile_H
7 #define _INC_cLogAppendFile_H
38 return m_LogFilter.
IsLogged(uAttrMask, eLogLevel);
#define _FN(x)
like _T(x) macro for static text file names.
Definition: FileName.h:23
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
#define FAILED(x)
Definition: HResult.h:30
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
#define MIME_EXT_log
Definition: cMime.h:49
Definition: cLogAppendFile.h:22
IUNKNOWN_DISAMBIG(cRefBase)
virtual HRESULT FlushLogs() override
Definition: cLogAppendFile.h:42
virtual bool IsLogged(LOG_ATTR_MASK_t uAttrMask, LOGLEV_TYPE eLogLevel) const
filter and add the event to the log file.
Definition: cLogAppendFile.h:35
cLogEventParams m_LogFilter
filter what might be put in the file.
Definition: cLogAppendFile.h:28
Definition: cLogFileDay.h:21
virtual HRESULT FlushX() override
Definition: cLogFileDay.h:69
Definition: cLogAppender.h:257
Definition: cLogAppender.h:72
bool IsLogged(LOG_ATTR_MASK_t uAttrMask, LOGLEV_TYPE eLogLevel) const
Definition: cLogAppender.h:117
Definition: cLogEvent.h:18
virtual HRESULT FlushLogs()
Definition: cLogAppender.h:188
Definition: cRefPtr.h:225
cRefPtr< cLogAppendFile > cLogAppendFilePtr
Definition: cLogAppendFile.h:53
@ LOG_ATTR_ALL_MASK
Definition: cLogAppender.h:54
LOGLEV_TYPE
Definition: cLogLevel.h:22
UINT32 LOG_ATTR_MASK_t
Definition: cLogAppender.h:56
char FILECHAR_t
a UTF8 char in a file name. like TCHAR
Definition: FileName.h:22