Merge pull request #2301 from sonndinh/remove-dup-reactor-functions
[ACE_TAO.git] / TAO / tests / Bug_2417_Regression / publisher_impl.h
blobe13d41f0a32691f39aadb721e357533391c32d1c
1 #ifndef EXPLOIT_PUBLISHER_IMPL_H
2 #define EXPLOIT_PUBLISHER_IMPL_H
4 #include "publisherS.h"
5 #include "subscriberC.h"
7 class Publisher_impl : public POA_Publisher
9 public:
10 Publisher_impl(CORBA::ORB_ptr orb);
11 ~Publisher_impl();
13 virtual void subscribe (::Subscriber_ptr subscriber);
15 virtual void shutdown ();
17 private:
18 CORBA::ORB_var orb_;
19 class Worker;
20 friend class Worker;
21 Worker * worker;
24 #endif