Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

AxPipe::CThread< T > Class Template Reference

Thread wrapper for AxPipe CSource, CPipe and CSink derived classes. More...

#include <CThread.h>

Inheritance diagram for AxPipe::CThread< T >:

Inheritance graph
[legend]
Collaboration diagram for AxPipe::CThread< T >:

Collaboration graph
[legend]
List of all members.

Private Member Functions

virtual int Main ()
 The ThreadProc for the worker thread.


Detailed Description

template<class T>
class AxPipe::CThread< T >

Thread wrapper for AxPipe CSource, CPipe and CSink derived classes.

Setup a thread, start it running and pump data through the Work() member function, using thread synchronization. Basically all Out* and In* functions will run in the context of this separate thread.

Definition at line 178 of file CThread.h.


Member Function Documentation

template<class T>
virtual int AxPipe::CThread< T >::Main  )  [inline, private, virtual]
 

The ThreadProc for the worker thread.

Returns:
Always 0, not the thread exit code.

Reimplemented from AxPipe::CThreadMain< T >.

Definition at line 186 of file CThread.h.


The documentation for this class was generated from the following file:
Generated on Mon Feb 2 13:19:29 2004 for AxPipe by doxygen 1.3.5