#ifndef _THREAD_PURETHREADCALLBACK_HPP_ #define _THREAD_PURETHREADCALLBACK_HPP_ #ifndef _THREAD_THREADMESSAGE_HPP_ #include #endif class PureThreadCallback { public: PureThreadCallback(void); virtual ~PureThreadCallback(); virtual DWORD operator*(ThreadMessage &someThreadMessage)=0; private: }; inline PureThreadCallback::PureThreadCallback(void) { } inline PureThreadCallback::~PureThreadCallback() { } #endif