Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / DevGuideExamples / RTCORBA / Messenger_i.h
blobab6d73d37e1f83b000b1ecf3e130adb0c431cab6
1 /* -*- C++ -*- */
3 // ****** Code generated by the The ACE ORB (TAO) IDL Compiler *******
4 // TAO and the TAO IDL Compiler have been developed by the Center for
5 // Distributed Object Computing at Washington University, St. Louis.
6 //
7 // Information about TAO is available at:
8 // http://www.dre.vanderbilt.edu/~schmidt/TAO.html
10 #ifndef MESSENGERI_H_
11 #define MESSENGERI_H_
13 #include "MessengerS.h"
15 #if !defined (ACE_LACKS_PRAGMA_ONCE)
16 #pragma once
17 #endif /* ACE_LACKS_PRAGMA_ONCE */
19 #include "tao/RTCORBA/RTCORBA.h"
21 //Class Messenger_i
22 class Messenger_i : public virtual POA_Messenger
24 public:
25 //Constructor
26 Messenger_i(CORBA::ORB_ptr orb);
28 //Destructor
29 virtual ~Messenger_i();
31 virtual CORBA::Boolean send_message(const char* user_name,
32 const char* subject,
33 char*& message);
35 private:
36 RTCORBA::Current_var rt_current_;
40 #endif /* MESSENGERI_H_ */