C++ common classes
General purpose classes for use across projects (Apache license)
CFlushLogThread Class Reference

CFlushLogThread.h: interface for the CFlushLogThread class. More...

#include <CFlushLogThread.h>

Inheritance diagram for CFlushLogThread:
CXPlatThread

List of all members.

Public Member Functions

 CFlushLogThread ()
virtual ~CFlushLogThread ()
void StopThread ()

Protected Member Functions

virtual unsigned WorkerFunction (void *pParam)
 Called by Win32Thread to start work in object context.

Protected Attributes

CXPlatEvent cStopEvent

Detailed Description

CFlushLogThread.h: interface for the CFlushLogThread class.

_MSC_VER > 1000 Used by CLogging to flush the buffer at regular intervals

Definition at line 29 of file CFlushLogThread.h.


Constructor & Destructor Documentation

Definition at line 27 of file CFlushLogThread.cpp.

Definition at line 31 of file CFlushLogThread.cpp.


Member Function Documentation

Definition at line 69 of file CFlushLogThread.cpp.

unsigned CFlushLogThread::WorkerFunction ( void pParam) [protected, virtual]

Called by Win32Thread to start work in object context.

Implements CXPlatThread.

Definition at line 39 of file CFlushLogThread.cpp.


Member Data Documentation

Definition at line 42 of file CFlushLogThread.h.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines