blob: 771eb05eca3853b9fa589fbfc5841823c47bec24 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
// $Id$
#ifndef FOO_B_I_H
#define FOO_B_I_H
#include "CSD_TP_Foo_B_Export.h"
#include "Foo_BS.h"
#include "Foo_B_Statistics.h"
class CSD_TP_Foo_B_Export Foo_B_i : public virtual POA_Foo_B
{
public:
Foo_B_i();
virtual ~Foo_B_i();
virtual void op1(ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException));
virtual void op2(CORBA::Long value ACE_ENV_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException));
virtual CORBA::Long op3(CORBA::Long value ACE_ENV_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException));
virtual void op4(CORBA::Long value ACE_ENV_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException));
virtual void op5(ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException, FooException));
virtual CORBA::Boolean op6(const TimeOfDay& t,
char*& message
ACE_ENV_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException));
virtual void op7(Callback_ptr cb
ACE_ENV_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException,
FooException));
virtual void test_unbounded_string_arg(const char* message
ACE_ENV_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException));
virtual void test_bounded_string_arg(const char* message
ACE_ENV_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException));
virtual void test_fixed_array_arg(const Fixed_Array message
ACE_ENV_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException));
virtual void test_var_array_arg(const Var_Array messages
ACE_ENV_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException));
virtual void test_bounded_var_size_arg(const Bounded_Var_Size& message
ACE_ENV_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException));
virtual void test_unbounded_var_size_arg(const Unbounded_Var_Size& message
ACE_ENV_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException));
virtual void test_fixed_size_arg(const TimeOfDay& t
ACE_ENV_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException));
virtual void test_special_basic_arg(CORBA::Boolean value,
CORBA::Long client_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException));
virtual void test_objref_arg(Callback_ptr cb
ACE_ENV_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException));
virtual void done(ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS)
ACE_THROW_SPEC((CORBA::SystemException));
void gather_stats (Foo_B_Statistics& stats);
private:
LongVector in_long_ [16];
StringVector in_string_ [16];
unsigned op_count_ [16];
unsigned error_count_;
};
#endif
|