Merge pull request #1551 from DOCGroup/plm_jira_333
[ACE_TAO.git] / TAO / orbsvcs / tests / FaultTolerance / GroupRef_Manipulation / test_i.h
blobe85e9f5706b2cbd844493458029f9756b2f59be9
1 // -*- C++ -*-
3 //=============================================================================
4 /**
5 * @file test_i.h
7 * @author Balachandran Natarajan <bala@dre.vanderbilt.edu>
8 */
9 //=============================================================================
10 #ifndef TEST_I_H
11 #define TEST_I_H
13 #include "testS.h"
15 /**
16 * @class test_i
18 * @brief Simple test class.
20 * This class implements the "test" interface used in this test.
22 class test_i : public virtual POA_ForwardRequestTest::test
24 public:
26 /// Constructor.
27 test_i (CORBA::Short num,
28 CORBA::ORB_ptr orb);
30 /// Destructor.
31 ~test_i (void);
33 /// Return the number assigned to this object.
34 virtual CORBA::Short number (void);
36 /// Shutdown the ORB.
37 virtual void shutdown (void);
39 private:
41 /// The number assigned to this object.
42 CORBA::Short number_;
44 /// Pseudo-reference to the ORB.
45 CORBA::ORB_var orb_;
49 #endif /* TEST_I_H */