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$
namespace StringLiterals
{
static const char COPYRIGHT[] =
"// $I" "d$\n"
"//\n"
"// **** Code generated by the ****\n"
"// **** Component Integrated ACE ORB (CIAO) CIDL Compiler ****\n"
"// CIAO has been developed by:\n"
"// Center for Distributed Object Computing\n"
"// Washington University\n"
"// St. Louis, MO\n"
"// USA\n"
"// http://www.cs.wustl.edu/~schmidt/doc-center.html\n"
"// CIDL Compiler has been developed by:\n"
"// Institute for Software Integrated Systems\n"
"// Vanderbilt University\n"
"// Nashville, TN\n"
"// USA\n"
"// http://www.isis.vanderbilt.edu/\n"
"//\n"
"// Information about CIAO is available at:\n"
"// http://www.cs.wustl.edu/~nanbor/projects/CIAO-src/docs/index.html";
static const char *STRS[] =
{
// ACE Environment portability macros.
"ACE_ENV_ARG_DECL_WITH_DEFAULTS", // ENV_HDR
"ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS", // ENV_SNGL_HDR
"ACE_ENV_ARG_DECL", // ENV_SRC
"ACE_ENV_SINGLE_ARG_DECL", // ENV_SNGL_SRC
"ACE_ENV_ARG_PARAMETER", // ENV_ARG
"ACE_ENV_SINGLE_ARG_PARAMETER", // ENV_SNGL_ARG
// Common CORBA and all Components exceptions.
"ACE_THROW_SPEC ((CORBA::SystemException))", // EXCP_SNGL
"ACE_THROW_SPEC ((", // EXCP_START
"::CORBA::SystemException", // EXCP_SYS
"::Components::IllegalState", // EXCP_IS
"::Components::AlreadyConnected", // EXCP_AC
"::Components::InvalidConnection", // EXCP_IC
"::Components::NoConnection", // EXCP_NC
"::Components::ExceededConnectionLimit", // EXCP_ECL
"::Components::InvalidName", // EXCP_IN
"::Components::RemoveFailure", // EXCP_RF
"::Components::NoKeyAvailable", // EXCP_NKA
"::Components::InvalidConfiguration", // EXCP_ICF
"::Components::CookieRequired", // EXCP_CR
"::Components::BadEventType", // EXCP_BET
// Commonly used Components module members.
"::Components::Cookie", // COMP_CK
"::Components::NameList &names", // COMP_NAMES
"::Components::EventConsumerBase", // COMP_ECB
// This could change - don't want it scattered all over.
"namespace CIAO_GLUE", // GLUE_NS
// Commonly used base class.
"public virtual PortableServer::RefCountServantBase" // INH_RCSB
};
// Index into the strings above.
enum
{
ENV_HDR = 0,
ENV_SNGL_HDR,
ENV_SRC,
ENV_SNGL_SRC,
ENV_ARG,
ENV_SNGL_ARG,
EXCP_SNGL,
EXCP_START,
EXCP_SYS,
EXCP_IS,
EXCP_AC,
EXCP_IC,
EXCP_NC,
EXCP_ECL,
EXCP_IN,
EXCP_RF,
EXCP_NKA,
EXCP_ICF,
EXCP_CR,
EXCP_BET,
COMP_CK,
COMP_NAMES,
COMP_ECB,
GLUE_NS,
INH_RCSB
};
}
|