diff options
author | seibelr <seibelr@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2006-11-24 22:12:20 +0000 |
---|---|---|
committer | seibelr <seibelr@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2006-11-24 22:12:20 +0000 |
commit | 47b676670dc9373bc77af80388e0b51e36134738 (patch) | |
tree | aacce0809279e1d142e7b196a84ff10dfbdae4d0 /CIAO/CCF/CCF/IDL2/SemanticGraph/Operation.cpp | |
parent | 3dd4e2fe6c64de3a9db04757eade78d764b578f1 (diff) | |
download | ATCD-GH5_0port.tar.gz |
Added the ACE and TAO for this branchGH5_0port
Diffstat (limited to 'CIAO/CCF/CCF/IDL2/SemanticGraph/Operation.cpp')
-rw-r--r-- | CIAO/CCF/CCF/IDL2/SemanticGraph/Operation.cpp | 228 |
1 files changed, 0 insertions, 228 deletions
diff --git a/CIAO/CCF/CCF/IDL2/SemanticGraph/Operation.cpp b/CIAO/CCF/CCF/IDL2/SemanticGraph/Operation.cpp deleted file mode 100644 index 690f6d8173d..00000000000 --- a/CIAO/CCF/CCF/IDL2/SemanticGraph/Operation.cpp +++ /dev/null @@ -1,228 +0,0 @@ -// file : CCF/IDL2/SemanticGraph/Operation.cpp -// author : Boris Kolpackov <boris@dre.vanderbilt.edu> -// cvs-id : $Id$ - -#include "CCF/IDL2/SemanticGraph/Operation.hpp" - -namespace CCF -{ - namespace IDL2 - { - namespace SemanticGraph - { - using Introspection::TypeInfo; - using Introspection::Access; - - // Receives - // - // - namespace - { - TypeInfo - receives_init_ () - { - TypeInfo ti (typeid (Receives)); - ti.add_base (Access::PUBLIC, true, Edge::static_type_info ()); - return ti; - } - - TypeInfo receives_ (receives_init_ ()); - } - - TypeInfo const& Receives:: - static_type_info () { return receives_; } - - - // Returns - // - // - namespace - { - TypeInfo - returns_init_ () - { - TypeInfo ti (typeid (Returns)); - ti.add_base (Access::PUBLIC, true, Belongs::static_type_info ()); - return ti; - } - - TypeInfo returns_ (returns_init_ ()); - } - - TypeInfo const& Returns:: - static_type_info () { return returns_; } - - - // Raises - // - // - namespace - { - TypeInfo - raises_init_ () - { - TypeInfo ti (typeid (Raises)); - ti.add_base (Access::PUBLIC, true, Edge::static_type_info ()); - return ti; - } - - TypeInfo raises_ (raises_init_ ()); - } - - TypeInfo const& Raises:: - static_type_info () { return raises_; } - - - - // Parameter - // - // - namespace - { - TypeInfo - parameter_init_ () - { - TypeInfo ti (typeid (Parameter)); - ti.add_base (Access::PUBLIC, true, Instance::static_type_info ()); - return ti; - } - - TypeInfo parameter_ (parameter_init_ ()); - } - - TypeInfo const& Parameter:: - static_type_info () { return parameter_; } - - Parameter:: - ~Parameter () - { - } - - - // InParameter - // - // - namespace - { - TypeInfo - in_parameter_init_ () - { - TypeInfo ti (typeid (InParameter)); - ti.add_base (Access::PUBLIC, true, Parameter::static_type_info ()); - return ti; - } - - TypeInfo in_parameter_ (in_parameter_init_ ()); - } - - TypeInfo const& InParameter:: - static_type_info () { return in_parameter_; } - - - // OutParameter - // - // - namespace - { - TypeInfo - out_parameter_init_ () - { - TypeInfo ti (typeid (OutParameter)); - ti.add_base (Access::PUBLIC, true, Parameter::static_type_info ()); - return ti; - } - - TypeInfo out_parameter_ (out_parameter_init_ ()); - } - - TypeInfo const& OutParameter:: - static_type_info () { return out_parameter_; } - - - // InOutParameter - // - // - namespace - { - TypeInfo - in_out_parameter_init_ () - { - TypeInfo ti (typeid (InOutParameter)); - ti.add_base (Access::PUBLIC, true, Parameter::static_type_info ()); - return ti; - } - - TypeInfo in_out_parameter_ (in_out_parameter_init_ ()); - } - - TypeInfo const& InOutParameter:: - static_type_info () { return in_out_parameter_; } - - - // Operation - // - // - namespace - { - TypeInfo - operation_init_ () - { - TypeInfo ti (typeid (Operation)); - ti.add_base (Access::PUBLIC, true, Nameable::static_type_info ()); - ti.add_base (Access::PUBLIC, true, Instance::static_type_info ()); - return ti; - } - - TypeInfo operation_ (operation_init_ ()); - } - - TypeInfo const& Operation:: - static_type_info () { return operation_; } - - Operation:: - ~Operation () - { - } - - - // OneWayOperation - // - // - namespace - { - TypeInfo - one_way_operation_init_ () - { - TypeInfo ti (typeid (OneWayOperation)); - ti.add_base (Access::PUBLIC, true, Operation::static_type_info ()); - return ti; - } - - TypeInfo one_way_operation_ (one_way_operation_init_ ()); - } - - TypeInfo const& OneWayOperation:: - static_type_info () { return one_way_operation_; } - - - // TwoWayOperation - // - // - namespace - { - TypeInfo - two_way_operation_init_ () - { - TypeInfo ti (typeid (TwoWayOperation)); - ti.add_base (Access::PUBLIC, true, Operation::static_type_info ()); - return ti; - } - - TypeInfo two_way_operation_ (two_way_operation_init_ ()); - } - - TypeInfo const& TwoWayOperation:: - static_type_info () { return two_way_operation_; } - } - } -} |