Producer.hpp
Go to the documentation of this file.
00001 #ifndef CROSS_PRODUCER_PRODUCER_TASK_HPP
00002 #define CROSS_PRODUCER_PRODUCER_TASK_HPP
00003 
00004 #include "cross_producer/ProducerBase.hpp"
00005 
00006 namespace cross_producer {
00007     class Producer : public ProducerBase
00008     {
00009         friend class ProducerBase;
00010     protected:
00011     
00012     
00013 
00014     public:
00015         Producer(std::string const& name = "cross_producer::Producer", TaskCore::TaskState initial_state = Stopped);
00016 
00030         // bool configureHook();
00031 
00037         // bool startHook();
00038 
00055         void updateHook();
00056         
00057 
00064         // void errorHook();
00065 
00069         // void stopHook();
00070 
00075         // void cleanupHook();
00076 
00077         
00078 
00079     };
00080 }
00081 
00082 #endif
00083 


orogen
Author(s): Sylvain Joyeux/sylvain.joyeux@m4x.org
autogenerated on Thu Jan 2 2014 11:38:57