4 #include /**/ "ace/pre.h"
8 class Test_Simple_Test_i
9 : public virtual POA_Test::Simple_Test
13 Test_Simple_Test_i (void);
16 virtual ~Test_Simple_Test_i (void);
20 ::CORBA::ULong
& error_count
24 /// Implement the Test::Hello interface
26 : public virtual POA_Test::Hello
30 Hello (CORBA::ORB_ptr orb
,
33 // = The skeleton methods
40 void test_unbounded_string_arg (
45 void test_bounded_string_arg (
50 void test_fixed_array_arg (
51 const ::Test::Fixed_Array message
55 void test_var_array_arg (
56 const ::Test::Var_Array messages
60 void test_bounded_var_size_arg (
61 const ::Test::Bounded_Var_Size_Arg
& message
65 void test_unbounded_var_size_arg (
66 const ::Test::Unbounded_Var_Size_Arg
& message
70 void test_fixed_size_arg (
71 const ::Test::TimeOfDay
& t
75 void test_special_basic_arg (
80 void test_objref_arg (
81 ::Test::Simple_Test_ptr test
85 void test_object_arg (
91 ::CORBA::Object_ptr arg1
,
93 ::Test::Simple_Test_ptr arg3
99 const ::Test::Fixed_Array arg2
,
100 const ::Test::TimeOfDay
& arg3
106 const ::Test::Bounded_Var_Size_Arg
& arg2
,
107 const ::Test::Unbounded_Var_Size_Arg
& arg3
,
108 const ::Test::Var_Array arg4
111 virtual char * get_string (void);
114 char * test_unbounded_string (
120 virtual void shutdown (void);
122 CORBA::ULong
error_count () const;
125 /// Use an ORB reference to convert strings to objects and shutdown
129 ACE_thread_t thr_id_
;
131 CORBA::ULong error_count_
;
135 #include /**/ "ace/post.h"