Changes to attempt to silence bcc64x
[ACE_TAO.git] / TAO / orbsvcs / tests / Notify / Bug_3688b_Regression / TestBroadcaster.h
blob806eb7312021fcdadfbca664dc18f3fefe6644ed
1 #ifndef testBroadcaster_h
2 #define testBroadcaster_h
4 #include "bug3688_export.h"
6 #include "orbsvcs/CosNotifyChannelAdminC.h"
8 #include <string>
10 class bug3688_Export TestBroadcaster
12 // public types and methods
13 public:
14 /// Default constructor.
15 TestBroadcaster ();
17 /// Destructor.
18 ~TestBroadcaster () noexcept;
20 bool connect(
21 CORBA::ORB_ptr p_orb,
22 std::string const & rc_channelIor);
24 bool disconnect();
26 bool isConnected() const;
28 bool sendData();
30 // protected types and methods
31 protected:
32 // private methods and instance variables
33 private:
34 CosNotifyChannelAdmin::SequenceProxyPushConsumer_var mv_sequenceProxyPushConsumer;
35 }; /* end of TestBroadcaster */
38 #endif /* testBroadcaster_h */