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

This is the complete list of members for GrayLib::cLogThread, including all inherited members.

AddAppender(cLogAppender *pAppender)Gray::cLogNexus
Gray::addDebugErrorF(const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
Gray::cLogAppender::addDebugErrorF(const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
Gray::addDebugInfoF(const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
Gray::cLogAppender::addDebugInfoF(const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
Gray::addDebugTraceF(const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
Gray::cLogAppender::addDebugTraceF(const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
Gray::addDebugWarnF(const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
Gray::cLogAppender::addDebugWarnF(const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
addEvent(cLogEvent *pEvent) overrideGrayLib::cLogThreadvirtual
Gray::addEventF(LOG_ATTR_MASK_t uAttrMask, LOGLEV_TYPE eLogLevel, const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
Gray::cLogAppender::addEventF(LOG_ATTR_MASK_t uAttrMask, LOGLEV_TYPE eLogLevel, const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
Gray::addEventS(LOG_ATTR_MASK_t uAttrMask, LOGLEV_TYPE eLogLevel, cStringL sMsg, cStringL sContext="")Gray::cLogProcessor
Gray::cLogAppender::addEventS(LOG_ATTR_MASK_t uAttrMask, LOGLEV_TYPE eLogLevel, cStringL sMsg, cStringL sContext="")Gray::cLogProcessor
Gray::addEventV(LOG_ATTR_MASK_t uAttrMask, LOGLEV_TYPE eLogLevel, const LOGCHAR_t *pszFormat, va_list vargs)Gray::cLogProcessor
Gray::cLogAppender::addEventV(LOG_ATTR_MASK_t uAttrMask, LOGLEV_TYPE eLogLevel, const LOGCHAR_t *pszFormat, va_list vargs)Gray::cLogProcessor
Gray::addInfoF(const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
Gray::cLogAppender::addInfoF(const LOGCHAR_t *pszFormat,...)Gray::cLogProcessorinline
AssertValid() constGray::CObjectinlinevirtual
AttachToCurrentThread()GrayLib::cThread
ChangeCriticalWait(int iDelta)GrayLib::cThreadCheckedinline
CheckStuckThread(TIMESYSD_t iMilliSecTilStuck, bool bTerminateAndRestart)GrayLib::cThreadCheckedvirtual
cLogAppender()Gray::cLogAppender
Gray::cLogNexus(LOG_ATTR_MASK_t uAttrMask=LOG_ATTR_ALL_MASK, LOGLEV_TYPE eLogLevel=LOGLEV_ANY)Gray::cLogNexus
cLogThread(void)GrayLib::cLogThread
CloseThread()GrayLib::cThread
CreateThread(DWORD dwCreationFlags=0) overrideGrayLib::cThreadNamed< cLogThread >inlinevirtual
GrayLib::cThreadChecked::CreateThread(THREAD_FUNC_t pEntryProc, void *pArgs, DWORD dwCreationFlags=0)GrayLib::cThread
cRefBase(int iRefCount=0) noexceptGray::cRefBaseinlineexplicit
Gray::cStreamOutput() noexceptGray::cStreamOutputinline
Gray::cLogAppender::cStreamOutput() noexceptGray::cStreamOutputinline
cThread()GrayLib::cThread
cThreadBase() noexceptGrayLib::cThreadBaseinline
cThreadChecked()GrayLib::cThreadChecked
cThreadId(THREADID_t nThreadId=k_NULL) noexceptGray::cThreadIdinline
cThreadState() noexceptGray::cThreadStateinline
DecRefCount()Gray::cRefBaseinline
EntryProc(void *pThisThread)GrayLib::cThreadNamed< cLogThread >inlineprotectedstatic
EnumAppender(ITERATE_t i)Gray::cLogNexusinline
EnumAppender(ITERATE_t i) constGray::cLogNexusinline
ExitCurrentThread(THREAD_EXITCODE_t nExitCode=THREAD_EXITCODE_OK)GrayLib::cThread
FindAppenderType(const TYPEINFO_t &rType, bool bDescend=false) constGray::cLogNexus
FlushLogs() overrideGrayLib::cLogThreadvirtual
FlushX()Gray::cStreamOutputinlinevirtual
get_ExitCodeThread() constGrayLib::cThread
get_HashCode() const noexceptGrayLib::cThreadinline
get_RefCount() const noexceptGray::cRefBaseinline
get_ThisLogNexus() const overrideGray::cLogNexusinlinevirtual
get_ThreadPriority() constGrayLib::cThread
get_ThreadTicks() constGrayLib::cThreadCheckedinline
GetCurrentId() noexceptGray::cThreadIdinlinestatic
GetCurrentThread()GrayLib::cThreadstatic
GetCurrentThreadChecked()GrayLib::cThreadCheckedstatic
GetLength() constGray::cStreamBasevirtual
GetPosition() constGray::cStreamBasevirtual
GetThreadId() const noexceptGray::cThreadIdinline
HasAppender(cLogAppender *pAppender, bool bDescend=false) constGray::cLogNexus
IncRefCount()Gray::cRefBaseinline
InitCurrentId() noexceptGray::cThreadIdinline
isCriticalWait() constGrayLib::cThreadCheckedinline
isCurrentThread() const noexceptGray::cThreadIdinline
IsCurrentThreadStopping()GrayLib::cThreadstatic
isDestructing() noexceptGray::cRefBaseinline
IsEqualId(THREADID_t a, THREADID_t b) noexceptGray::cThreadIdinlinestatic
IsLogged(LOG_ATTR_MASK_t uAttrMask, LOGLEV_TYPE eLogLevel) const overrideGray::cLogNexusinlinevirtual
isStaticConstruct() const noexceptGray::cRefBaseinline
isThreadRunning() const noexceptGray::cThreadStateinline
isThreadSleeping() const noexceptGrayLib::cThreadinline
isThreadStopping() const noexceptGray::cThreadStateinline
isValidCheck() const noexceptGrayLib::cThreadvirtual
isValidId() const noexceptGray::cThreadIdinline
IsValidId(THREADID_t id) noexceptGray::cThreadIdinlinestatic
isValidObj() const noexceptGray::cRefBaseinline
isValidThreadHandle() const noexceptGrayLib::cThreadinline
IUNKNOWN_DISAMBIG(cRefBase)GrayLib::cLogThread
Gray::k_FILE_BLOCK_SIZEGray::cStreamBasestatic
Gray::cLogAppender::k_FILE_BLOCK_SIZEGray::cStreamBasestatic
k_NULLGray::cThreadIdstatic
Gray::k_SIZE_MASKGray::cStreamBasestatic
Gray::cLogAppender::k_SIZE_MASKGray::cStreamBasestatic
m_aAppendersGray::cLogNexusprotected
m_bThreadRunningGray::cThreadStateprotected
m_bThreadSleepingGrayLib::cThreadprotected
m_bThreadStoppingGray::cThreadStateprotected
m_bThreadSuspendedGrayLib::cThreadprotected
m_dwThreadIdGray::cThreadIdprotected
m_hThreadGrayLib::cThreadBaseprotected
m_LockLogGray::cLogNexusmutable
m_LogFilterGray::cLogNexus
m_LogThrottleGray::cLogNexus
m_nRecoveryStageGrayLib::cThreadChecked
m_nThreadTicksGrayLib::cThreadCheckedprotected
m_nThreadTicksLastGrayLib::cThreadChecked
m_timeLastChangedGrayLib::cThreadChecked
m_tStartGrayLib::cThreadChecked
onFinalRelease()Gray::cRefBaseinlinevirtual
onThreadCreate() overrideGrayLib::cThreadCheckedprotectedvirtual
onThreadExit(THREAD_EXITCODE_t nExitCode)GrayLib::cThreadprotectedvirtual
onThreadTerminated(THREAD_EXITCODE_t nExitCode)GrayLib::cThreadprotected
Gray::Printf(const char *pszFormat,...)Gray::cStreamOutputinline
Gray::Printf(const wchar_t *pszFormat,...)Gray::cStreamOutputinline
Gray::cLogAppender::Printf(const char *pszFormat,...)Gray::cStreamOutputinline
Gray::cLogAppender::Printf(const wchar_t *pszFormat,...)Gray::cStreamOutputinline
put_ThreadPriority(int nPriority)GrayLib::cThread
QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) overrideGray::cRefBaseinline
RemoveAppender(cLogAppender *pAppender, bool bDescend=false)Gray::cLogNexus
RemoveAppenderThis()Gray::cLogAppender
RemoveAppenderType(const TYPEINFO_t &rType, bool bDescend=true)Gray::cLogNexusinline
RequestStopThread(bool bWillWait=false) noexcept overrideGrayLib::cThreadvirtual
RequestStopThreadArray(bool bWillWait, cThread **ppThreads, size_t nThreads)GrayLib::cThreadstatic
ResumeThread()GrayLib::cThread
Run()GrayLib::cThreadprotectedvirtual
RunDirectly()GrayLib::cThreadprotected
Seek(STREAM_OFFSET_t iOffset, SEEK_ORIGIN_TYPE eSeekOrigin=SEEK_Set)Gray::cStreamBaseinlinevirtual
Gray::SeekToBegin()Gray::cStreamBaseinline
Gray::cLogAppender::SeekToBegin()Gray::cStreamBaseinline
Gray::SeekToEnd()Gray::cStreamBaseinline
Gray::cLogAppender::SeekToEnd()Gray::cStreamBaseinline
Serialize(cArchive &a)Gray::CObjectvirtual
SetDestructing()Gray::cRefBaseinline
SleepCurrent(TIMESYS_t uMs=cTimeSys::k_FREQ) noexceptGray::cThreadIdinlinestatic
SleepThread(TIMESYSD_t dwWaitMillisec=1, bool bAlertable=false)GrayLib::cThreadvirtual
StaticConstruct()Gray::cRefBaseinline
StaticDestruct()Gray::cRefBaseinline
STDMETHOD_(cString, get_Name)() const overrideGrayLib::cLogThreadinline
Gray::cRefBase::STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexceptGray::cRefBaseinline
Gray::cRefBase::STDMETHOD_(ULONG, AddRef)(void) overrideGray::cRefBaseinline
Gray::cRefBase::STDMETHOD_(ULONG, Release)(void) overrideGray::cRefBaseinline
SuspendThread()GrayLib::cThread
TerminateThread(THREAD_EXITCODE_t iExitCode=THREAD_EXITCODE_ERR, TIMESYSD_t nMilliSec=0)GrayLib::cThread
TerminateThreadArray(THREAD_EXITCODE_t nExitCode, TIMESYSD_t iTimeMSec, cThread **ppThreads, size_t nThreads)GrayLib::cThreadstatic
ThreadTick() overrideGrayLib::cLogThreadprotectedvirtual
UNITTEST_FRIEND(cLogThread)GrayLib::cLogThread
Gray::VPrintf(const char *pszFormat, va_list args)Gray::cStreamOutputinline
Gray::VPrintf(const wchar_t *pszFormat, va_list args)Gray::cStreamOutputinline
Gray::cLogAppender::VPrintf(const char *pszFormat, va_list args)Gray::cStreamOutputinline
Gray::cLogAppender::VPrintf(const wchar_t *pszFormat, va_list args)Gray::cStreamOutputinline
WaitForThreadExit(TIMESYSD_t nMilliSec=cTimeSys::k_FREQ)GrayLib::cThread
WaitForThreadExitCode(TIMESYSD_t iTimeMSec=cTimeSys::k_FREQ)GrayLib::cThread
WakeThread() overrideGrayLib::cLogThreadprotectedvirtual
Gray::WriteCharRepeat(_CH nChar, int nCount=1)Gray::cStreamOutputinline
Gray::cLogAppender::WriteCharRepeat(_CH nChar, int nCount=1)Gray::cStreamOutputinline
Gray::WriteHashCode(HASHCODE_t nHashCode)Gray::cStreamOutputinline
Gray::cLogAppender::WriteHashCode(HASHCODE_t nHashCode)Gray::cStreamOutputinline
Gray::WriteN(const void *pBuffer, size_t nSize)Gray::cStreamOutputinline
Gray::cLogAppender::WriteN(const void *pBuffer, size_t nSize)Gray::cStreamOutputinline
Gray::WriteSize(size_t nSize)Gray::cStreamOutput
Gray::cLogAppender::WriteSize(size_t nSize)Gray::cStreamOutput
Gray::WriteStream(cStreamInput &sInp, STREAM_POS_t nSizeMax=k_FILE_BLOCK_SIZE, IStreamProgressCallback *pProgress=nullptr, TIMESYSD_t nTimeout=0)Gray::cStreamOutput
Gray::cLogAppender::WriteStream(cStreamInput &sInp, STREAM_POS_t nSizeMax=k_FILE_BLOCK_SIZE, IStreamProgressCallback *pProgress=nullptr, TIMESYSD_t nTimeout=0)Gray::cStreamOutput
Gray::WriteString(const char *pszStr)Gray::cStreamOutputinlinevirtual
Gray::WriteString(const wchar_t *pszStr)Gray::cStreamOutputinlinevirtual
Gray::cLogAppender::WriteString(const LOGCHAR_t *pszMsg) overrideGray::cLogAppenderinlineprotectedvirtual
Gray::cLogAppender::WriteString(const wchar_t *pszMsg) overrideGray::cLogAppenderprotectedvirtual
Gray::WriteStringN(const _CH *pszStr)Gray::cStreamOutputinline
Gray::cLogAppender::WriteStringN(const _CH *pszStr)Gray::cStreamOutputinline
Gray::WriteT(const void *pVal, size_t nDataSize)Gray::cStreamOutputinline
Gray::WriteT(TYPE val)Gray::cStreamOutput
Gray::cLogAppender::WriteT(const void *pVal, size_t nDataSize)Gray::cStreamOutputinline
Gray::cLogAppender::WriteT(TYPE val)Gray::cStreamOutput
WriteX(const void *pData, size_t nDataSize)Gray::cStreamOutputinlinevirtual
~cLogAppender()Gray::cLogAppendervirtual
~cLogNexus()Gray::cLogNexusvirtual
~cLogProcessor()Gray::cLogProcessorinlinevirtual
~cLogThread(void)GrayLib::cLogThreadvirtual
~CObject()Gray::CObjectinlinevirtual
~cRefBase()Gray::cRefBaseinlinevirtual
~cStreamBase()Gray::cStreamBaseinlinevirtual
~cStreamOutput()Gray::cStreamOutputinlinevirtual
~cThread()GrayLib::cThreadvirtual
~cThreadBase()GrayLib::cThreadBaseinlinevirtual
~cThreadChecked()GrayLib::cThreadCheckedvirtual