Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

PublisherFactory.h

Go to the documentation of this file.
00001 // -*- C++ -*-
00020 /*
00021  * $Log: PublisherFactory.h,v $
00022  * Revision 1.2  2007/01/06 18:00:31  n-ando
00023  * Some trivial fixes.
00024  *
00025  * Revision 1.1  2006/11/27 09:44:45  n-ando
00026  * The first commitment.
00027  *
00028  */
00029 
00030 #ifndef PublisherFactory_h
00031 #define PublisherFactory_h
00032 
00033 #include <rtm/Properties.h>
00034  
00035 namespace RTC
00036 {
00037   class PublisherBase;
00038   class InPortConsumer;
00039   class Properties;
00053   class PublisherFactory
00054   {
00055   public:
00063     PublisherFactory(){};
00064 
00072     virtual ~PublisherFactory(){};
00073 
00081     PublisherBase* create(InPortConsumer* consumer, Properties& property);
00082   protected:
00083   
00084   private:
00085 
00086   };
00087  
00088 };     // namespace RTC
00089 #endif // PublisherFactory_h
00090 

Generated on Tue May 29 16:45:37 2007 for OpenRTM by  doxygen 1.4.1