00001
00002
00003
00004
00005 #ifndef __WVSUBPROCQUEUESTREAM_H
00006 #define __WVSUBPROCQUEUESTREAM_H
00007
00008 #include "wvsubprocqueue.h"
00009 #include "wvlog.h"
00010
00015 class WvSubProcQueueStream : public WvStream, public WvSubProcQueue
00016 {
00017 public:
00018 WvSubProcQueueStream(int _maxrunning);
00019 virtual ~WvSubProcQueueStream();
00020
00021 virtual void execute();
00022
00023 private:
00024 WvLog log;
00025
00026 public:
00027 const char *wstype() const { return "WvSubProcQueueStream"; }
00028 };
00029
00030 #endif // __WVSUBPROCQUEUESTREAM_H