Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / performance-tests / Throughput / Receiver_Factory.h
blobb16cb45b13e24f936d041edcda08474d3ccab981
2 #ifndef THROUGHPUT_RECEIVER_FACTORY_H
3 #define THROUGHPUT_RECEIVER_FACTORY_H
4 #include /**/ "ace/pre.h"
6 #include "TestS.h"
8 /// Implement the Test::Receiver_Factory interface
9 class Receiver_Factory
10 : public virtual POA_Test::Receiver_Factory
12 public:
13 /// Constructor
14 Receiver_Factory (CORBA::ORB_ptr orb);
16 // = The skeleton methods
17 virtual Test::Receiver_ptr create_receiver ();
19 virtual void shutdown ();
21 private:
22 /// Keep a reference to the ORB in order to shutdown the app
23 CORBA::ORB_var orb_;
26 #include /**/ "ace/post.h"
27 #endif /* THROUGHPUT_RECEIVER_FACTORY_H */