00001 // -*- C++ -*- 00020 #ifndef PublisherBase_h 00021 #define PublisherBase_h 00022 00023 namespace RTC 00024 { 00049 class PublisherBase 00050 { 00051 public: 00068 virtual void update() = 0; 00069 00081 virtual ~PublisherBase(){}; 00082 00101 virtual void release(){} 00102 }; 00103 }; 00104 #endif // PublisherBase_h