Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / tests / OBV / Simple / Server_i.h
blob138569c724748a73e2a6fb94d68d82d188b08630
1 // -*- C++ -*-
3 //=============================================================================
4 /**
5 * @file Server_i.h
7 * This class implements the Event_Types IDL interface.
9 * @author Torsten Kuepper derived from the Echo example TAO/example/Simple/echo of Kirthika Parameswaran <kirthika@cs.wustl.edu>
11 //=============================================================================
14 #ifndef ECHO_I_H
15 #define ECHO_I_H
17 #include "OBVS.h"
19 class Checkpoint_i : public POA_Checkpoint
21 public:
22 /// Constructor.
23 Checkpoint_i ();
25 /// Destructor.
26 ~Checkpoint_i ();
28 virtual void put_event (Event * e);
30 virtual void shutdown ();
32 /// Set the ORB pointer.
33 void orb (CORBA::ORB_ptr o);
35 private:
36 /// ORB pointer.
37 CORBA::ORB_var orb_;
40 #endif /* ECHO_I_H */