Merge pull request #2301 from sonndinh/remove-dup-reactor-functions
[ACE_TAO.git] / TAO / tests / Xt_Stopwatch / test_i.h
blob7621b3e4ecb6ca795c55054ef54a8739ee409b5c
2 //=============================================================================
3 /**
4 * @file test_i.h
6 * @author Bala
7 */
8 //=============================================================================
11 #ifndef SERVER_TEST_I_H
12 #define SERVER_TEST_I_H
14 #include "testS.h"
15 #include "timer.h"
18 /**
19 * @class Stopwatch_imp
21 * @brief Stopwatch implementation class
23 * Implements the Stopwatch interface in test.idl
25 class Stopwatch_imp : public POA_Stopwatch
27 public:
28 /// ctor
29 Stopwatch_imp (CORBA::ORB_ptr, Timer_imp *);
31 // = The Simple_Server methods.
32 void start ();
34 void stop ();
36 void shutdown ();
38 private:
39 /// The ORB
40 CORBA::ORB_var orb_;
42 /// Hold the timer object...
43 Timer_imp *timer_;
46 #endif /* SERVER_TEST_I_H */