40 #ifndef ABSTRACTSTAGE_HPP__ 41 #define ABSTRACTSTAGE_HPP__ 59 void InitQueues( boost::shared_ptr<BlockingQueue > inQueue,
60 boost::shared_ptr<BlockingQueue > outQueue)
73 while(
done() ==
false)
84 virtual void step() = 0;
101 #endif // ConvertStage_HPP virtual void firstStep()=0
boost::shared_ptr< BlockingQueue > m_outQueue
boost::shared_ptr< BlockingQueue > getInQueue() const
boost::shared_ptr< BlockingQueue > getOutQueue() const
void InitQueues(boost::shared_ptr< BlockingQueue > inQueue, boost::shared_ptr< BlockingQueue > outQueue)
virtual void lastStep()=0
boost::shared_ptr< BlockingQueue > m_inQueue