diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-06-17 15:09:25 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-06-17 15:09:25 +0000 |
commit | b6b3d651a79ba2274fd3cf91c2b1bf5ea00cacd0 (patch) | |
tree | 322f3df305d9c8338bb17bd0d4119377a61c7c56 /TAO/TAO_IDL/be/be_eventtype.cpp | |
parent | 5c6e27500cde3fed1956b431028fbf26a44b884b (diff) | |
download | ATCD-b6b3d651a79ba2274fd3cf91c2b1bf5ea00cacd0.tar.gz |
ChangeLogTag: Tue Jun 17 09:56:38 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
Diffstat (limited to 'TAO/TAO_IDL/be/be_eventtype.cpp')
-rw-r--r-- | TAO/TAO_IDL/be/be_eventtype.cpp | 72 |
1 files changed, 53 insertions, 19 deletions
diff --git a/TAO/TAO_IDL/be/be_eventtype.cpp b/TAO/TAO_IDL/be/be_eventtype.cpp index efca917cd6b..05d5ce15f08 100644 --- a/TAO/TAO_IDL/be/be_eventtype.cpp +++ b/TAO/TAO_IDL/be/be_eventtype.cpp @@ -26,6 +26,18 @@ ACE_RCSID (be, // Default constructor. be_eventtype::be_eventtype (void) + : COMMON_Base (), + AST_Decl (), + AST_Type (), + UTL_Scope (), + be_scope (), + be_decl (), + be_type (), + be_interface (), + be_valuetype (), + AST_Interface (), + AST_ValueType (), + AST_EventType () { } @@ -40,8 +52,28 @@ be_eventtype::be_eventtype (UTL_ScopedName *n, long n_supports, AST_Interface *supports_concrete, idl_bool abstract, - idl_bool truncatable) - : be_valuetype (n, + idl_bool truncatable, + idl_bool custom) + : COMMON_Base (0, + abstract), + AST_Decl (AST_Decl::NT_eventtype, + n), + AST_Type (AST_Decl::NT_eventtype, + n), + UTL_Scope (AST_Decl::NT_eventtype), + be_scope (AST_Decl::NT_eventtype), + be_decl (AST_Decl::NT_eventtype, + n), + be_type (AST_Decl::NT_eventtype, + n), + be_interface (n, + inherits, + n_inherits, + inherits_flat, + n_inherits_flat, + 0, + abstract), + be_valuetype (n, inherits, n_inherits, inherits_concrete, @@ -51,14 +83,15 @@ be_eventtype::be_eventtype (UTL_ScopedName *n, n_supports, supports_concrete, abstract, - truncatable), - be_interface (n, - inherits, - n_inherits, - inherits_flat, - n_inherits_flat, - 0, - abstract), + truncatable, + custom), + AST_Interface (n, + inherits, + n_inherits, + inherits_flat, + n_inherits_flat, + 0, + abstract), AST_ValueType (n, inherits, n_inherits, @@ -69,19 +102,20 @@ be_eventtype::be_eventtype (UTL_ScopedName *n, n_supports, supports_concrete, abstract, - truncatable), - AST_Interface (n, + truncatable, + custom), + AST_EventType (n, inherits, n_inherits, + inherits_concrete, inherits_flat, n_inherits_flat, - 0, - abstract), - AST_Decl (AST_Decl::NT_eventtype, - n), - UTL_Scope (AST_Decl::NT_eventtype), - COMMON_Base (0, - abstract) + supports, + n_supports, + supports_concrete, + abstract, + truncatable, + custom) { } |