/home/fwph/code/wurde/modules/visionModule/Operators/ImagePublisher.H

Go to the documentation of this file.
00001 #ifndef __IMAGEPUBLISHER_H__
00002 #define __IMAGEPUBLISHER_H__
00003 
00004 #include <string>
00005 #include <map>
00006 #include "../visionModule.H"
00007 #include <Capability.H>
00008 #include <ImageSource.H>
00009 #include <pthread.h>
00010 #include <WURDEConfiguration.H>
00011 
00012 namespace WURDEVision {
00013        
00014        class ImagePublisher : public VisionOperator {
00015        public:
00016               ImagePublisher(std::string name);
00017               ~ImagePublisher();
00018               
00019               void initOperator();
00020               void runOperator(WURDE::WURDEImage image, WURDE::WURDEImage stereo){}
00021               void runOperator(WURDE::WURDEImage theimage);
00022               void quitOperator();
00023 
00024        protected:
00025               WURDE::ImageSource m_imagesource;
00026               bool m_published;
00027        };
00028        
00029 };
00030 
00031 #endif

Generated on Thu Feb 1 15:31:52 2007 for WURDE by  doxygen 1.5.1