log4cplus  1.1.0
Public Member Functions | Protected Member Functions | Friends
log4cplus::thread::impl::Thread Class Reference

There are many cross-platform C++ Threading libraries. More...

#include <threads-impl.h>

Inheritance diagram for log4cplus::thread::impl::Thread:
[legend]
Collaboration diagram for log4cplus::thread::impl::Thread:
[legend]

List of all members.

Public Member Functions

 Thread ()
bool isRunning () const
os_id_type getThreadId () const
os_handle_type getThreadHandle () const
void start ()
void join ()

Protected Member Functions

virtual ~Thread ()
virtual void run ()=0

Friends

struct ThreadStart

Detailed Description

There are many cross-platform C++ Threading libraries.

The goal of this class is not to replace (or match in functionality) those libraries. The goal of this class is to provide a simple Threading class with basic functionality.

Definition at line 112 of file threads-impl.h.


Constructor & Destructor Documentation

virtual log4cplus::thread::impl::Thread::~Thread ( ) [protected, virtual]

Member Function Documentation

virtual void log4cplus::thread::impl::Thread::run ( ) [protected, pure virtual]

Friends And Related Function Documentation

friend struct ThreadStart [friend]

Definition at line 130 of file threads-impl.h.


The documentation for this class was generated from the following file: