26 lines
440 B
C++
26 lines
440 B
C++
#ifndef _THREAD_PURETHREADCALLBACK_HPP_
|
|
#define _THREAD_PURETHREADCALLBACK_HPP_
|
|
#ifndef _THREAD_THREADMESSAGE_HPP_
|
|
#include <thread/thmsg.hpp>
|
|
#endif
|
|
|
|
class PureThreadCallback
|
|
{
|
|
public:
|
|
PureThreadCallback(void);
|
|
virtual ~PureThreadCallback();
|
|
virtual DWORD operator*(ThreadMessage &someThreadMessage)=0;
|
|
private:
|
|
};
|
|
|
|
inline
|
|
PureThreadCallback::PureThreadCallback(void)
|
|
{
|
|
}
|
|
|
|
inline
|
|
PureThreadCallback::~PureThreadCallback()
|
|
{
|
|
}
|
|
#endif
|