ThreadPoolIf.h 334 B

12345678910111213141516171819
  1. #ifndef THREAD_THREAD_POOL_IF_H
  2. #define THREAD_THREAD_POOL_IF_H
  3. namespace Egametang {
  4. class ThreadPoolIf
  5. {
  6. public:
  7. virtual void Start()
  8. {};
  9. virtual void Stop()
  10. {};
  11. virtual bool PushTask(boost::function<void (void)> task)
  12. {};
  13. };
  14. } // namespace Egametang
  15. #endif // THREAD_THREAD_POOL_IF_H