Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
Gray::cLogNexus Member List

This is the complete list of members for Gray::cLogNexus, including all inherited members.

AddAppender(cLogAppender *pAppender)Gray::cLogNexus
addDebugErrorF(const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
addDebugInfoF(const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
addDebugTraceF(const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
addDebugWarnF(const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
addEvent(cLogEvent *pEvent) overrideGray::cLogNexusvirtual
addEventF(LOG_ATTR_MASK_t uAttrMask, LOGLEV_TYPE eLogLevel, const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
addEventS(LOG_ATTR_MASK_t uAttrMask, LOGLEV_TYPE eLogLevel, cStringL sMsg, cStringL sContext="")Gray::cLogProcessor
addEventV(LOG_ATTR_MASK_t uAttrMask, LOGLEV_TYPE eLogLevel, const LOGCHAR_t *pszFormat, va_list vargs)Gray::cLogProcessor
addInfoF(const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
cLogNexus(LOG_ATTR_MASK_t uAttrMask=LOG_ATTR_ALL_MASK, LOGLEV_TYPE eLogLevel=LOGLEV_ANY)Gray::cLogNexus
cStreamOutput() noexceptGray::cStreamOutputinline
EnumAppender(ITERATE_t i)Gray::cLogNexusinline
EnumAppender(ITERATE_t i) constGray::cLogNexusinline
FindAppenderType(const TYPEINFO_t &rType, bool bDescend=false) constGray::cLogNexus
FlushLogs() overrideGray::cLogNexusvirtual
FlushX()Gray::cStreamOutputinlinevirtual
get_ThisLogNexus() const overrideGray::cLogNexusinlinevirtual
GetLength() constGray::cStreamBasevirtual
GetPosition() constGray::cStreamBasevirtual
HasAppender(cLogAppender *pAppender, bool bDescend=false) constGray::cLogNexus
IsLogged(LOG_ATTR_MASK_t uAttrMask, LOGLEV_TYPE eLogLevel) const overrideGray::cLogNexusinlinevirtual
k_FILE_BLOCK_SIZEGray::cStreamBasestatic
k_SIZE_MASKGray::cStreamBasestatic
m_aAppendersGray::cLogNexusprotected
m_LockLogGray::cLogNexusmutable
m_LogFilterGray::cLogNexus
m_LogThrottleGray::cLogNexus
Printf(const char *pszFormat,...)Gray::cStreamOutputinline
Printf(const wchar_t *pszFormat,...)Gray::cStreamOutputinline
RemoveAppender(cLogAppender *pAppender, bool bDescend=false)Gray::cLogNexus
RemoveAppenderType(const TYPEINFO_t &rType, bool bDescend=true)Gray::cLogNexusinline
Seek(STREAM_OFFSET_t iOffset, SEEK_ORIGIN_TYPE eSeekOrigin=SEEK_Set)Gray::cStreamBaseinlinevirtual
SeekToBegin()Gray::cStreamBaseinline
SeekToEnd()Gray::cStreamBaseinline
VPrintf(const char *pszFormat, va_list args)Gray::cStreamOutputinline
VPrintf(const wchar_t *pszFormat, va_list args)Gray::cStreamOutputinline
WriteCharRepeat(_CH nChar, int nCount=1)Gray::cStreamOutputinline
WriteHashCode(HASHCODE_t nHashCode)Gray::cStreamOutputinline
WriteN(const void *pBuffer, size_t nSize)Gray::cStreamOutputinline
WriteSize(size_t nSize)Gray::cStreamOutput
WriteStream(cStreamInput &sInp, STREAM_POS_t nSizeMax=k_FILE_BLOCK_SIZE, IStreamProgressCallback *pProgress=nullptr, TIMESYSD_t nTimeout=0)Gray::cStreamOutput
WriteString(const char *pszStr)Gray::cStreamOutputinlinevirtual
WriteString(const wchar_t *pszStr)Gray::cStreamOutputinlinevirtual
WriteStringN(const _CH *pszStr)Gray::cStreamOutputinline
WriteT(const void *pVal, size_t nDataSize)Gray::cStreamOutputinline
WriteT(TYPE val)Gray::cStreamOutput
WriteX(const void *pData, size_t nDataSize)Gray::cStreamOutputinlinevirtual
~cLogNexus()Gray::cLogNexusvirtual
~cLogProcessor()Gray::cLogProcessorinlinevirtual
~cStreamBase()Gray::cStreamBaseinlinevirtual
~cStreamOutput()Gray::cStreamOutputinlinevirtual