1 //=============================================================================
3 * @file Policy_Tester.h
5 * This class verifies that the policy are correctly embedded
8 * @author Angelo Corsaro <corsaro@cs.wustl.edu>
10 //=============================================================================
13 #ifndef POLICY_TESTER_H_
14 #define POLICY_TESTER_H_
16 // -- App. Specific Include --
17 #include "RT_Properties.h"
21 #include "tao/PortableServer/PortableServer.h"
22 #include "tao/RTPortableServer/RTPortableServer.h"
28 Policy_Tester () = default;
29 ~Policy_Tester () = default;
39 // Helper method used internally.
40 int create_objects ();
42 CORBA::Boolean
check_reference (CORBA::Object_ptr object
,
46 RTCORBA::RTORB_var rt_orb_
;
48 PortableServer::POA_var poa_
;
49 RTPortableServer::POA_var child_poa_
;
50 RT_Properties
*rt_object_properties_
{};
51 RT_Properties
*rt_poa_properties_
{};
55 #endif /* POLICY_TESTER_H_ */