From 5e2550e6a5a972a6392a8375eb4d7ee389084ceb Mon Sep 17 00:00:00 2001 From: Johnny Willemsen Date: Thu, 10 Aug 2006 12:22:49 +0000 Subject: Thu Aug 10 12:20:12 UTC 2006 Johnny Willemsen --- TAO/ChangeLog | 19 + TAO/tao/Messaging.mpc | 12 +- TAO/tao/Messaging/Messaging.h | 5 + TAO/tao/Messaging/Messaging.pidl | 13 - TAO/tao/Messaging/Messaging_No_ImplA.cpp | 499 --------- TAO/tao/Messaging/Messaging_No_ImplA.h | 160 --- TAO/tao/Messaging/Messaging_No_ImplC.cpp | 1494 ------------------------- TAO/tao/Messaging/Messaging_No_ImplC.h | 1774 ------------------------------ TAO/tao/Messaging/Messaging_No_ImplS.h | 28 - 9 files changed, 35 insertions(+), 3969 deletions(-) delete mode 100644 TAO/tao/Messaging/Messaging_No_ImplA.cpp delete mode 100644 TAO/tao/Messaging/Messaging_No_ImplA.h delete mode 100644 TAO/tao/Messaging/Messaging_No_ImplC.cpp delete mode 100644 TAO/tao/Messaging/Messaging_No_ImplC.h delete mode 100644 TAO/tao/Messaging/Messaging_No_ImplS.h diff --git a/TAO/ChangeLog b/TAO/ChangeLog index 6d56938f048..ad81490b0f1 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,22 @@ +Thu Aug 10 12:20:12 UTC 2006 Johnny Willemsen + + * tao/Messaging.mpc: + Enabled regeneration of Messaging_No_Impl.pidl. This had a diff + to undef TRANSPARENT if it was defined, we moved that to + Messaging.h + + * tao/Messaging/diffs/*: + Removed, not needed anymore + + * tao/Messaging/Messaging.h: + Undef TRANSPARENT when it is defined + + * tao/Messaging/Messaging.pidl: + Documentation cleanup + + * tao/Messaging/Messaging_No_Impl{A,C,S}.{h,cpp,inl}: + Removed, will get regenerated as part of the build + Thu Aug 10 12:03:12 UTC 2006 Johnny Willemsen * TAO_IDL/be/be_codegen.cpp: diff --git a/TAO/tao/Messaging.mpc b/TAO/tao/Messaging.mpc index 60e7ff48e25..57e9345be55 100644 --- a/TAO/tao/Messaging.mpc +++ b/TAO/tao/Messaging.mpc @@ -24,7 +24,6 @@ project : taolib, core, portableserver, pi, valuetype, tao_versioning_idl_defaul } PIDL_Files { - Messaging/Messaging_No_Impl.diff } IDL_Files { @@ -56,6 +55,17 @@ project : taolib, core, portableserver, pi, valuetype, tao_versioning_idl_defaul Messaging/Messaging_SyncScope_Policy.pidl } + IDL_Files { + idlflags += -Sci -SS -GA -Gp -Gd -Ge 1 -Sc -Sorb -Sal \ + -Wb,export_macro=TAO_Messaging_Export \ + -Wb,export_include=tao/Messaging/messaging_export.h \ + -Wb,include_guard=TAO_MESSAGING_SAFE_INCLUDE \ + -Wb,safe_include=tao/Messaging/Messaging.h \ + -o Messaging + idlflags -= -Sa -St + Messaging/Messaging_No_Impl.pidl + } + IDL_Files { idlflags += -Ssi -GA -Gp -Gd -Ge 1 -Sc -Sorb -Sal \ -Wb,export_macro=TAO_Messaging_Export \ diff --git a/TAO/tao/Messaging/Messaging.h b/TAO/tao/Messaging/Messaging.h index 4c4647e5432..7868ca2f672 100644 --- a/TAO/tao/Messaging/Messaging.h +++ b/TAO/tao/Messaging/Messaging.h @@ -19,6 +19,11 @@ #include "tao/Messaging/messaging_export.h" +#if defined(TRANSPARENT) +// Some platforms define this macro for ioctl() +#undef TRANSPARENT +#endif + #define TAO_MESSAGING_SAFE_INCLUDE #include "tao/Messaging/MessagingC.h" #undef TAO_MESSAGING_SAFE_INCLUDE diff --git a/TAO/tao/Messaging/Messaging.pidl b/TAO/tao/Messaging/Messaging.pidl index 8553090faee..45f1cdae526 100644 --- a/TAO/tao/Messaging/Messaging.pidl +++ b/TAO/tao/Messaging/Messaging.pidl @@ -17,19 +17,6 @@ * -Wb,pre_include="ace/pre.h" * -Wb,post_include="ace/post.h" -I$(TAO_ROOT) * Messaging.pidl - * - * after the file is generated a patch must be applied: - * - * cp orig/Messaging{A,C,S,S_T}.{h,inl,cpp} . - * patch < diffs/Messaging.diff - * - * The patch eliminates cycles in the include dependencies. - * - * Note: to update the patch file after re-generating the code use: - * - * for i in Messaging{A,C,S,S_T}.{h,inl,cpp}; do - * diff -uBbw orig/$i $i; - * done > diffs/Messaging.diff */ //============================================================================= diff --git a/TAO/tao/Messaging/Messaging_No_ImplA.cpp b/TAO/tao/Messaging/Messaging_No_ImplA.cpp deleted file mode 100644 index bd636c617ee..00000000000 --- a/TAO/tao/Messaging/Messaging_No_ImplA.cpp +++ /dev/null @@ -1,499 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - -#include "tao/Messaging/Messaging_No_ImplA.h" -#include "tao/AnyTypeCode/Null_RefCount_Policy.h" -#include "tao/AnyTypeCode/TypeCode_Constants.h" -#include "tao/AnyTypeCode/Alias_TypeCode_Static.h" -#include "tao/AnyTypeCode/Objref_TypeCode_Static.h" -#include "tao/AnyTypeCode/Struct_TypeCode_Static.h" -#include "tao/AnyTypeCode/TypeCode_Struct_Field.h" -#include "tao/AnyTypeCode/Any.h" -#include "tao/CDR.h" -#include "tao/AnyTypeCode/Any.h" -#include "tao/AnyTypeCode/Any_Impl_T.h" -#include "tao/AnyTypeCode/Any_Dual_Impl_T.h" - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// TAO_IDL - Generated from -// be\be_visitor_typecode/alias_typecode.cpp:50 - -static TAO::TypeCode::Alias - _tao_tc_Messaging_Priority ( - ::CORBA::tk_alias, - "IDL:omg.org/Messaging/Priority:1.0", - "Priority", - &CORBA::_tc_short); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_Priority = - &_tao_tc_Messaging_Priority; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_typecode/alias_typecode.cpp:50 - -static TAO::TypeCode::Alias - _tao_tc_Messaging_RebindMode ( - ::CORBA::tk_alias, - "IDL:omg.org/Messaging/RebindMode:1.0", - "RebindMode", - &CORBA::_tc_short); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_RebindMode = - &_tao_tc_Messaging_RebindMode; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_typecode/alias_typecode.cpp:50 - -static TAO::TypeCode::Alias - _tao_tc_Messaging_RoutingType ( - ::CORBA::tk_alias, - "IDL:omg.org/Messaging/RoutingType:1.0", - "RoutingType", - &CORBA::_tc_short); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_RoutingType = - &_tao_tc_Messaging_RoutingType; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_typecode/alias_typecode.cpp:50 - -static TAO::TypeCode::Alias - _tao_tc_Messaging_Ordering ( - ::CORBA::tk_alias, - "IDL:omg.org/Messaging/Ordering:1.0", - "Ordering", - &CORBA::_tc_ushort); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_Ordering = - &_tao_tc_Messaging_Ordering; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref - _tao_tc_Messaging_RebindPolicy ( - ::CORBA::tk_local_interface, - "IDL:omg.org/Messaging/RebindPolicy:1.0", - "RebindPolicy"); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_RebindPolicy = - &_tao_tc_Messaging_RebindPolicy; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_typecode/struct_typecode.cpp:89 - -static TAO::TypeCode::Struct_Field const _tao_fields_Messaging_PriorityRange[] = - { - { "min", &Messaging::_tc_Priority }, - { "max", &Messaging::_tc_Priority } - - }; -static TAO::TypeCode::Struct const *, - TAO::Null_RefCount_Policy> - _tao_tc_Messaging_PriorityRange ( - ::CORBA::tk_struct, - "IDL:omg.org/Messaging/PriorityRange:1.0", - "PriorityRange", - _tao_fields_Messaging_PriorityRange, - 2); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_PriorityRange = - &_tao_tc_Messaging_PriorityRange; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref - _tao_tc_Messaging_RequestPriorityPolicy ( - ::CORBA::tk_local_interface, - "IDL:omg.org/Messaging/RequestPriorityPolicy:1.0", - "RequestPriorityPolicy"); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_RequestPriorityPolicy = - &_tao_tc_Messaging_RequestPriorityPolicy; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref - _tao_tc_Messaging_ReplyPriorityPolicy ( - ::CORBA::tk_local_interface, - "IDL:omg.org/Messaging/ReplyPriorityPolicy:1.0", - "ReplyPriorityPolicy"); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_ReplyPriorityPolicy = - &_tao_tc_Messaging_ReplyPriorityPolicy; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref - _tao_tc_Messaging_RequestStartTimePolicy ( - ::CORBA::tk_local_interface, - "IDL:omg.org/Messaging/RequestStartTimePolicy:1.0", - "RequestStartTimePolicy"); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_RequestStartTimePolicy = - &_tao_tc_Messaging_RequestStartTimePolicy; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref - _tao_tc_Messaging_RequestEndTimePolicy ( - ::CORBA::tk_local_interface, - "IDL:omg.org/Messaging/RequestEndTimePolicy:1.0", - "RequestEndTimePolicy"); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_RequestEndTimePolicy = - &_tao_tc_Messaging_RequestEndTimePolicy; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref - _tao_tc_Messaging_ReplyStartTimePolicy ( - ::CORBA::tk_local_interface, - "IDL:omg.org/Messaging/ReplyStartTimePolicy:1.0", - "ReplyStartTimePolicy"); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_ReplyStartTimePolicy = - &_tao_tc_Messaging_ReplyStartTimePolicy; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref - _tao_tc_Messaging_ReplyEndTimePolicy ( - ::CORBA::tk_local_interface, - "IDL:omg.org/Messaging/ReplyEndTimePolicy:1.0", - "ReplyEndTimePolicy"); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_ReplyEndTimePolicy = - &_tao_tc_Messaging_ReplyEndTimePolicy; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref - _tao_tc_Messaging_RelativeRequestTimeoutPolicy ( - ::CORBA::tk_local_interface, - "IDL:omg.org/Messaging/RelativeRequestTimeoutPolicy:1.0", - "RelativeRequestTimeoutPolicy"); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_RelativeRequestTimeoutPolicy = - &_tao_tc_Messaging_RelativeRequestTimeoutPolicy; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_typecode/struct_typecode.cpp:89 - -static TAO::TypeCode::Struct_Field const _tao_fields_Messaging_RoutingTypeRange[] = - { - { "min", &Messaging::_tc_RoutingType }, - { "max", &Messaging::_tc_RoutingType } - - }; -static TAO::TypeCode::Struct const *, - TAO::Null_RefCount_Policy> - _tao_tc_Messaging_RoutingTypeRange ( - ::CORBA::tk_struct, - "IDL:omg.org/Messaging/RoutingTypeRange:1.0", - "RoutingTypeRange", - _tao_fields_Messaging_RoutingTypeRange, - 2); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_RoutingTypeRange = - &_tao_tc_Messaging_RoutingTypeRange; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref - _tao_tc_Messaging_RoutingPolicy ( - ::CORBA::tk_local_interface, - "IDL:omg.org/Messaging/RoutingPolicy:1.0", - "RoutingPolicy"); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_RoutingPolicy = - &_tao_tc_Messaging_RoutingPolicy; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref - _tao_tc_Messaging_MaxHopsPolicy ( - ::CORBA::tk_local_interface, - "IDL:omg.org/Messaging/MaxHopsPolicy:1.0", - "MaxHopsPolicy"); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_MaxHopsPolicy = - &_tao_tc_Messaging_MaxHopsPolicy; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref - _tao_tc_Messaging_QueueOrderPolicy ( - ::CORBA::tk_local_interface, - "IDL:omg.org/Messaging/QueueOrderPolicy:1.0", - "QueueOrderPolicy"); - -namespace Messaging -{ - ::CORBA::TypeCode_ptr const _tc_QueueOrderPolicy = - &_tao_tc_Messaging_QueueOrderPolicy; -} - - - -// TAO_IDL - Generated from -// be\be_visitor_structure/any_op_cs.cpp:54 - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const Messaging::PriorityRange &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T::insert_copy ( - _tao_any, - Messaging::PriorityRange::_tao_any_destructor, - Messaging::_tc_PriorityRange, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - Messaging::PriorityRange *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T::insert ( - _tao_any, - Messaging::PriorityRange::_tao_any_destructor, - Messaging::_tc_PriorityRange, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - Messaging::PriorityRange *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const Messaging::PriorityRange *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const Messaging::PriorityRange *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T::extract ( - _tao_any, - Messaging::PriorityRange::_tao_any_destructor, - Messaging::_tc_PriorityRange, - _tao_elem - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_structure/any_op_cs.cpp:54 - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const Messaging::RoutingTypeRange &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T::insert_copy ( - _tao_any, - Messaging::RoutingTypeRange::_tao_any_destructor, - Messaging::_tc_RoutingTypeRange, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - Messaging::RoutingTypeRange *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T::insert ( - _tao_any, - Messaging::RoutingTypeRange::_tao_any_destructor, - Messaging::_tc_RoutingTypeRange, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - Messaging::RoutingTypeRange *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const Messaging::RoutingTypeRange *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const Messaging::RoutingTypeRange *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T::extract ( - _tao_any, - Messaging::RoutingTypeRange::_tao_any_destructor, - Messaging::_tc_RoutingTypeRange, - _tao_elem - ); -} - -TAO_END_VERSIONED_NAMESPACE_DECL diff --git a/TAO/tao/Messaging/Messaging_No_ImplA.h b/TAO/tao/Messaging/Messaging_No_ImplA.h deleted file mode 100644 index e11e3273d6c..00000000000 --- a/TAO/tao/Messaging/Messaging_No_ImplA.h +++ /dev/null @@ -1,160 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - -// TAO_IDL - Generated from -// be\be_codegen.cpp:754 - -#ifndef _TAO_IDL_MESSAGING_NO_IMPLA_H_ -#define _TAO_IDL_MESSAGING_NO_IMPLA_H_ - -#include /**/ "ace/pre.h" - -#include "tao/Messaging/messaging_export.h" -#include "tao/Messaging/Messaging_No_ImplC.h" -#include "tao/AnyTypeCode/TimeBaseA.h" -#include "tao/AnyTypeCode/PolicyA.h" - - -// TAO_IDL - Generated from -// be\be_visitor_module/module_ch.cpp:59 - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace Messaging -{ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_Priority; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_RebindMode; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_RoutingType; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_Ordering; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_RebindPolicy; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_PriorityRange; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_RequestPriorityPolicy; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_ReplyPriorityPolicy; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_RequestStartTimePolicy; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_RequestEndTimePolicy; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_ReplyStartTimePolicy; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_ReplyEndTimePolicy; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_RelativeRequestTimeoutPolicy; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_RoutingTypeRange; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_RoutingPolicy; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_MaxHopsPolicy; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_Messaging_Export ::CORBA::TypeCode_ptr const _tc_QueueOrderPolicy; - -// TAO_IDL - Generated from -// be\be_visitor_module/module_ch.cpp:86 - -} // module Messaging - -// TAO_IDL - Generated from -// be\be_visitor_structure/any_op_ch.cpp:53 - -TAO_Messaging_Export void operator<<= (::CORBA::Any &, const Messaging::PriorityRange &); // copying version -TAO_Messaging_Export void operator<<= (::CORBA::Any &, Messaging::PriorityRange*); // noncopying version -TAO_Messaging_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, Messaging::PriorityRange *&); // deprecated -TAO_Messaging_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const Messaging::PriorityRange *&); - -// TAO_IDL - Generated from -// be\be_visitor_structure/any_op_ch.cpp:53 - -TAO_Messaging_Export void operator<<= (::CORBA::Any &, const Messaging::RoutingTypeRange &); // copying version -TAO_Messaging_Export void operator<<= (::CORBA::Any &, Messaging::RoutingTypeRange*); // noncopying version -TAO_Messaging_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, Messaging::RoutingTypeRange *&); // deprecated -TAO_Messaging_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const Messaging::RoutingTypeRange *&); - -TAO_END_VERSIONED_NAMESPACE_DECL - -#include /**/ "ace/post.h" - -#endif /* ifndef */ diff --git a/TAO/tao/Messaging/Messaging_No_ImplC.cpp b/TAO/tao/Messaging/Messaging_No_ImplC.cpp deleted file mode 100644 index 456e69837f8..00000000000 --- a/TAO/tao/Messaging/Messaging_No_ImplC.cpp +++ /dev/null @@ -1,1494 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - -// TAO_IDL - Generated from -// be\be_codegen.cpp:277 - - -#include "tao/Messaging/Messaging_No_ImplC.h" -#include "tao/CDR.h" -#include "ace/OS_NS_string.h" - -// TAO_IDL - Generated from -// be\be_visitor_arg_traits.cpp:70 - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Arg traits specializations. -namespace TAO -{ -} - - -// TAO_IDL - Generated from -// be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for Messaging::RebindPolicy. - -Messaging::RebindPolicy_ptr -TAO::Objref_Traits::duplicate ( - Messaging::RebindPolicy_ptr p - ) -{ - return Messaging::RebindPolicy::_duplicate (p); -} - -void -TAO::Objref_Traits::release ( - Messaging::RebindPolicy_ptr p - ) -{ - ::CORBA::release (p); -} - -Messaging::RebindPolicy_ptr -TAO::Objref_Traits::nil (void) -{ - return Messaging::RebindPolicy::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits::marshal ( - Messaging::RebindPolicy_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -Messaging::RebindPolicy::RebindPolicy (void) -{} - -Messaging::RebindPolicy::~RebindPolicy (void) -{} - -Messaging::RebindPolicy_ptr -Messaging::RebindPolicy::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return RebindPolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::RebindPolicy_ptr -Messaging::RebindPolicy::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return RebindPolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::RebindPolicy_ptr -Messaging::RebindPolicy::_duplicate (RebindPolicy_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -Messaging::RebindPolicy::_tao_release (RebindPolicy_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -Messaging::RebindPolicy::_is_a ( - const char *value - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Policy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/Messaging/RebindPolicy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/LocalObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return false; - } -} - -const char* Messaging::RebindPolicy::_interface_repository_id (void) const -{ - return "IDL:omg.org/Messaging/RebindPolicy:1.0"; -} - -::CORBA::Boolean -Messaging::RebindPolicy::marshal (TAO_OutputCDR &) -{ - return false; -} - -// TAO_IDL - Generated from -// be\be_visitor_structure/structure_cs.cpp:66 - -void -Messaging::PriorityRange::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - PriorityRange *_tao_tmp_pointer = - static_cast (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for Messaging::RequestPriorityPolicy. - -Messaging::RequestPriorityPolicy_ptr -TAO::Objref_Traits::duplicate ( - Messaging::RequestPriorityPolicy_ptr p - ) -{ - return Messaging::RequestPriorityPolicy::_duplicate (p); -} - -void -TAO::Objref_Traits::release ( - Messaging::RequestPriorityPolicy_ptr p - ) -{ - ::CORBA::release (p); -} - -Messaging::RequestPriorityPolicy_ptr -TAO::Objref_Traits::nil (void) -{ - return Messaging::RequestPriorityPolicy::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits::marshal ( - Messaging::RequestPriorityPolicy_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -Messaging::RequestPriorityPolicy::RequestPriorityPolicy (void) -{} - -Messaging::RequestPriorityPolicy::~RequestPriorityPolicy (void) -{} - -Messaging::RequestPriorityPolicy_ptr -Messaging::RequestPriorityPolicy::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return RequestPriorityPolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::RequestPriorityPolicy_ptr -Messaging::RequestPriorityPolicy::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return RequestPriorityPolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::RequestPriorityPolicy_ptr -Messaging::RequestPriorityPolicy::_duplicate (RequestPriorityPolicy_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -Messaging::RequestPriorityPolicy::_tao_release (RequestPriorityPolicy_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -Messaging::RequestPriorityPolicy::_is_a ( - const char *value - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Policy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/Messaging/RequestPriorityPolicy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/LocalObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return false; - } -} - -const char* Messaging::RequestPriorityPolicy::_interface_repository_id (void) const -{ - return "IDL:omg.org/Messaging/RequestPriorityPolicy:1.0"; -} - -::CORBA::Boolean -Messaging::RequestPriorityPolicy::marshal (TAO_OutputCDR &) -{ - return false; -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for Messaging::ReplyPriorityPolicy. - -Messaging::ReplyPriorityPolicy_ptr -TAO::Objref_Traits::duplicate ( - Messaging::ReplyPriorityPolicy_ptr p - ) -{ - return Messaging::ReplyPriorityPolicy::_duplicate (p); -} - -void -TAO::Objref_Traits::release ( - Messaging::ReplyPriorityPolicy_ptr p - ) -{ - ::CORBA::release (p); -} - -Messaging::ReplyPriorityPolicy_ptr -TAO::Objref_Traits::nil (void) -{ - return Messaging::ReplyPriorityPolicy::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits::marshal ( - Messaging::ReplyPriorityPolicy_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -Messaging::ReplyPriorityPolicy::ReplyPriorityPolicy (void) -{} - -Messaging::ReplyPriorityPolicy::~ReplyPriorityPolicy (void) -{} - -Messaging::ReplyPriorityPolicy_ptr -Messaging::ReplyPriorityPolicy::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return ReplyPriorityPolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::ReplyPriorityPolicy_ptr -Messaging::ReplyPriorityPolicy::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return ReplyPriorityPolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::ReplyPriorityPolicy_ptr -Messaging::ReplyPriorityPolicy::_duplicate (ReplyPriorityPolicy_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -Messaging::ReplyPriorityPolicy::_tao_release (ReplyPriorityPolicy_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -Messaging::ReplyPriorityPolicy::_is_a ( - const char *value - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Policy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/Messaging/ReplyPriorityPolicy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/LocalObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return false; - } -} - -const char* Messaging::ReplyPriorityPolicy::_interface_repository_id (void) const -{ - return "IDL:omg.org/Messaging/ReplyPriorityPolicy:1.0"; -} - -::CORBA::Boolean -Messaging::ReplyPriorityPolicy::marshal (TAO_OutputCDR &) -{ - return false; -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for Messaging::RequestStartTimePolicy. - -Messaging::RequestStartTimePolicy_ptr -TAO::Objref_Traits::duplicate ( - Messaging::RequestStartTimePolicy_ptr p - ) -{ - return Messaging::RequestStartTimePolicy::_duplicate (p); -} - -void -TAO::Objref_Traits::release ( - Messaging::RequestStartTimePolicy_ptr p - ) -{ - ::CORBA::release (p); -} - -Messaging::RequestStartTimePolicy_ptr -TAO::Objref_Traits::nil (void) -{ - return Messaging::RequestStartTimePolicy::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits::marshal ( - Messaging::RequestStartTimePolicy_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -Messaging::RequestStartTimePolicy::RequestStartTimePolicy (void) -{} - -Messaging::RequestStartTimePolicy::~RequestStartTimePolicy (void) -{} - -Messaging::RequestStartTimePolicy_ptr -Messaging::RequestStartTimePolicy::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return RequestStartTimePolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::RequestStartTimePolicy_ptr -Messaging::RequestStartTimePolicy::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return RequestStartTimePolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::RequestStartTimePolicy_ptr -Messaging::RequestStartTimePolicy::_duplicate (RequestStartTimePolicy_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -Messaging::RequestStartTimePolicy::_tao_release (RequestStartTimePolicy_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -Messaging::RequestStartTimePolicy::_is_a ( - const char *value - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Policy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/Messaging/RequestStartTimePolicy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/LocalObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return false; - } -} - -const char* Messaging::RequestStartTimePolicy::_interface_repository_id (void) const -{ - return "IDL:omg.org/Messaging/RequestStartTimePolicy:1.0"; -} - -::CORBA::Boolean -Messaging::RequestStartTimePolicy::marshal (TAO_OutputCDR &) -{ - return false; -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for Messaging::RequestEndTimePolicy. - -Messaging::RequestEndTimePolicy_ptr -TAO::Objref_Traits::duplicate ( - Messaging::RequestEndTimePolicy_ptr p - ) -{ - return Messaging::RequestEndTimePolicy::_duplicate (p); -} - -void -TAO::Objref_Traits::release ( - Messaging::RequestEndTimePolicy_ptr p - ) -{ - ::CORBA::release (p); -} - -Messaging::RequestEndTimePolicy_ptr -TAO::Objref_Traits::nil (void) -{ - return Messaging::RequestEndTimePolicy::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits::marshal ( - Messaging::RequestEndTimePolicy_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -Messaging::RequestEndTimePolicy::RequestEndTimePolicy (void) -{} - -Messaging::RequestEndTimePolicy::~RequestEndTimePolicy (void) -{} - -Messaging::RequestEndTimePolicy_ptr -Messaging::RequestEndTimePolicy::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return RequestEndTimePolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::RequestEndTimePolicy_ptr -Messaging::RequestEndTimePolicy::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return RequestEndTimePolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::RequestEndTimePolicy_ptr -Messaging::RequestEndTimePolicy::_duplicate (RequestEndTimePolicy_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -Messaging::RequestEndTimePolicy::_tao_release (RequestEndTimePolicy_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -Messaging::RequestEndTimePolicy::_is_a ( - const char *value - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Policy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/Messaging/RequestEndTimePolicy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/LocalObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return false; - } -} - -const char* Messaging::RequestEndTimePolicy::_interface_repository_id (void) const -{ - return "IDL:omg.org/Messaging/RequestEndTimePolicy:1.0"; -} - -::CORBA::Boolean -Messaging::RequestEndTimePolicy::marshal (TAO_OutputCDR &) -{ - return false; -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for Messaging::ReplyStartTimePolicy. - -Messaging::ReplyStartTimePolicy_ptr -TAO::Objref_Traits::duplicate ( - Messaging::ReplyStartTimePolicy_ptr p - ) -{ - return Messaging::ReplyStartTimePolicy::_duplicate (p); -} - -void -TAO::Objref_Traits::release ( - Messaging::ReplyStartTimePolicy_ptr p - ) -{ - ::CORBA::release (p); -} - -Messaging::ReplyStartTimePolicy_ptr -TAO::Objref_Traits::nil (void) -{ - return Messaging::ReplyStartTimePolicy::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits::marshal ( - Messaging::ReplyStartTimePolicy_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -Messaging::ReplyStartTimePolicy::ReplyStartTimePolicy (void) -{} - -Messaging::ReplyStartTimePolicy::~ReplyStartTimePolicy (void) -{} - -Messaging::ReplyStartTimePolicy_ptr -Messaging::ReplyStartTimePolicy::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return ReplyStartTimePolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::ReplyStartTimePolicy_ptr -Messaging::ReplyStartTimePolicy::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return ReplyStartTimePolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::ReplyStartTimePolicy_ptr -Messaging::ReplyStartTimePolicy::_duplicate (ReplyStartTimePolicy_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -Messaging::ReplyStartTimePolicy::_tao_release (ReplyStartTimePolicy_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -Messaging::ReplyStartTimePolicy::_is_a ( - const char *value - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Policy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/Messaging/ReplyStartTimePolicy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/LocalObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return false; - } -} - -const char* Messaging::ReplyStartTimePolicy::_interface_repository_id (void) const -{ - return "IDL:omg.org/Messaging/ReplyStartTimePolicy:1.0"; -} - -::CORBA::Boolean -Messaging::ReplyStartTimePolicy::marshal (TAO_OutputCDR &) -{ - return false; -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for Messaging::ReplyEndTimePolicy. - -Messaging::ReplyEndTimePolicy_ptr -TAO::Objref_Traits::duplicate ( - Messaging::ReplyEndTimePolicy_ptr p - ) -{ - return Messaging::ReplyEndTimePolicy::_duplicate (p); -} - -void -TAO::Objref_Traits::release ( - Messaging::ReplyEndTimePolicy_ptr p - ) -{ - ::CORBA::release (p); -} - -Messaging::ReplyEndTimePolicy_ptr -TAO::Objref_Traits::nil (void) -{ - return Messaging::ReplyEndTimePolicy::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits::marshal ( - Messaging::ReplyEndTimePolicy_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -Messaging::ReplyEndTimePolicy::ReplyEndTimePolicy (void) -{} - -Messaging::ReplyEndTimePolicy::~ReplyEndTimePolicy (void) -{} - -Messaging::ReplyEndTimePolicy_ptr -Messaging::ReplyEndTimePolicy::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return ReplyEndTimePolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::ReplyEndTimePolicy_ptr -Messaging::ReplyEndTimePolicy::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return ReplyEndTimePolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::ReplyEndTimePolicy_ptr -Messaging::ReplyEndTimePolicy::_duplicate (ReplyEndTimePolicy_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -Messaging::ReplyEndTimePolicy::_tao_release (ReplyEndTimePolicy_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -Messaging::ReplyEndTimePolicy::_is_a ( - const char *value - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Policy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/Messaging/ReplyEndTimePolicy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/LocalObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return false; - } -} - -const char* Messaging::ReplyEndTimePolicy::_interface_repository_id (void) const -{ - return "IDL:omg.org/Messaging/ReplyEndTimePolicy:1.0"; -} - -::CORBA::Boolean -Messaging::ReplyEndTimePolicy::marshal (TAO_OutputCDR &) -{ - return false; -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for Messaging::RelativeRequestTimeoutPolicy. - -Messaging::RelativeRequestTimeoutPolicy_ptr -TAO::Objref_Traits::duplicate ( - Messaging::RelativeRequestTimeoutPolicy_ptr p - ) -{ - return Messaging::RelativeRequestTimeoutPolicy::_duplicate (p); -} - -void -TAO::Objref_Traits::release ( - Messaging::RelativeRequestTimeoutPolicy_ptr p - ) -{ - ::CORBA::release (p); -} - -Messaging::RelativeRequestTimeoutPolicy_ptr -TAO::Objref_Traits::nil (void) -{ - return Messaging::RelativeRequestTimeoutPolicy::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits::marshal ( - Messaging::RelativeRequestTimeoutPolicy_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -Messaging::RelativeRequestTimeoutPolicy::RelativeRequestTimeoutPolicy (void) -{} - -Messaging::RelativeRequestTimeoutPolicy::~RelativeRequestTimeoutPolicy (void) -{} - -Messaging::RelativeRequestTimeoutPolicy_ptr -Messaging::RelativeRequestTimeoutPolicy::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return RelativeRequestTimeoutPolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::RelativeRequestTimeoutPolicy_ptr -Messaging::RelativeRequestTimeoutPolicy::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return RelativeRequestTimeoutPolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::RelativeRequestTimeoutPolicy_ptr -Messaging::RelativeRequestTimeoutPolicy::_duplicate (RelativeRequestTimeoutPolicy_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -Messaging::RelativeRequestTimeoutPolicy::_tao_release (RelativeRequestTimeoutPolicy_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -Messaging::RelativeRequestTimeoutPolicy::_is_a ( - const char *value - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Policy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/Messaging/RelativeRequestTimeoutPolicy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/LocalObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return false; - } -} - -const char* Messaging::RelativeRequestTimeoutPolicy::_interface_repository_id (void) const -{ - return "IDL:omg.org/Messaging/RelativeRequestTimeoutPolicy:1.0"; -} - -::CORBA::Boolean -Messaging::RelativeRequestTimeoutPolicy::marshal (TAO_OutputCDR &) -{ - return false; -} - -// TAO_IDL - Generated from -// be\be_visitor_structure/structure_cs.cpp:66 - -void -Messaging::RoutingTypeRange::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - RoutingTypeRange *_tao_tmp_pointer = - static_cast (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for Messaging::RoutingPolicy. - -Messaging::RoutingPolicy_ptr -TAO::Objref_Traits::duplicate ( - Messaging::RoutingPolicy_ptr p - ) -{ - return Messaging::RoutingPolicy::_duplicate (p); -} - -void -TAO::Objref_Traits::release ( - Messaging::RoutingPolicy_ptr p - ) -{ - ::CORBA::release (p); -} - -Messaging::RoutingPolicy_ptr -TAO::Objref_Traits::nil (void) -{ - return Messaging::RoutingPolicy::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits::marshal ( - Messaging::RoutingPolicy_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -Messaging::RoutingPolicy::RoutingPolicy (void) -{} - -Messaging::RoutingPolicy::~RoutingPolicy (void) -{} - -Messaging::RoutingPolicy_ptr -Messaging::RoutingPolicy::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return RoutingPolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::RoutingPolicy_ptr -Messaging::RoutingPolicy::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return RoutingPolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::RoutingPolicy_ptr -Messaging::RoutingPolicy::_duplicate (RoutingPolicy_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -Messaging::RoutingPolicy::_tao_release (RoutingPolicy_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -Messaging::RoutingPolicy::_is_a ( - const char *value - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Policy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/Messaging/RoutingPolicy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/LocalObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return false; - } -} - -const char* Messaging::RoutingPolicy::_interface_repository_id (void) const -{ - return "IDL:omg.org/Messaging/RoutingPolicy:1.0"; -} - -::CORBA::Boolean -Messaging::RoutingPolicy::marshal (TAO_OutputCDR &) -{ - return false; -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for Messaging::MaxHopsPolicy. - -Messaging::MaxHopsPolicy_ptr -TAO::Objref_Traits::duplicate ( - Messaging::MaxHopsPolicy_ptr p - ) -{ - return Messaging::MaxHopsPolicy::_duplicate (p); -} - -void -TAO::Objref_Traits::release ( - Messaging::MaxHopsPolicy_ptr p - ) -{ - ::CORBA::release (p); -} - -Messaging::MaxHopsPolicy_ptr -TAO::Objref_Traits::nil (void) -{ - return Messaging::MaxHopsPolicy::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits::marshal ( - Messaging::MaxHopsPolicy_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -Messaging::MaxHopsPolicy::MaxHopsPolicy (void) -{} - -Messaging::MaxHopsPolicy::~MaxHopsPolicy (void) -{} - -Messaging::MaxHopsPolicy_ptr -Messaging::MaxHopsPolicy::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return MaxHopsPolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::MaxHopsPolicy_ptr -Messaging::MaxHopsPolicy::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return MaxHopsPolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::MaxHopsPolicy_ptr -Messaging::MaxHopsPolicy::_duplicate (MaxHopsPolicy_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -Messaging::MaxHopsPolicy::_tao_release (MaxHopsPolicy_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -Messaging::MaxHopsPolicy::_is_a ( - const char *value - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Policy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/Messaging/MaxHopsPolicy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/LocalObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return false; - } -} - -const char* Messaging::MaxHopsPolicy::_interface_repository_id (void) const -{ - return "IDL:omg.org/Messaging/MaxHopsPolicy:1.0"; -} - -::CORBA::Boolean -Messaging::MaxHopsPolicy::marshal (TAO_OutputCDR &) -{ - return false; -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for Messaging::QueueOrderPolicy. - -Messaging::QueueOrderPolicy_ptr -TAO::Objref_Traits::duplicate ( - Messaging::QueueOrderPolicy_ptr p - ) -{ - return Messaging::QueueOrderPolicy::_duplicate (p); -} - -void -TAO::Objref_Traits::release ( - Messaging::QueueOrderPolicy_ptr p - ) -{ - ::CORBA::release (p); -} - -Messaging::QueueOrderPolicy_ptr -TAO::Objref_Traits::nil (void) -{ - return Messaging::QueueOrderPolicy::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits::marshal ( - Messaging::QueueOrderPolicy_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -Messaging::QueueOrderPolicy::QueueOrderPolicy (void) -{} - -Messaging::QueueOrderPolicy::~QueueOrderPolicy (void) -{} - -Messaging::QueueOrderPolicy_ptr -Messaging::QueueOrderPolicy::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return QueueOrderPolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::QueueOrderPolicy_ptr -Messaging::QueueOrderPolicy::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - return QueueOrderPolicy::_duplicate ( - dynamic_cast (_tao_objref) - ); -} - -Messaging::QueueOrderPolicy_ptr -Messaging::QueueOrderPolicy::_duplicate (QueueOrderPolicy_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -Messaging::QueueOrderPolicy::_tao_release (QueueOrderPolicy_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -Messaging::QueueOrderPolicy::_is_a ( - const char *value - ACE_ENV_ARG_DECL_NOT_USED - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Policy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/Messaging/QueueOrderPolicy:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/LocalObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return false; - } -} - -const char* Messaging::QueueOrderPolicy::_interface_repository_id (void) const -{ - return "IDL:omg.org/Messaging/QueueOrderPolicy:1.0"; -} - -::CORBA::Boolean -Messaging::QueueOrderPolicy::marshal (TAO_OutputCDR &) -{ - return false; -} - -// TAO_IDL - Generated from -// be\be_visitor_structure/cdr_op_cs.cpp:61 - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const Messaging::PriorityRange &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.min) && - (strm << _tao_aggregate.max); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - Messaging::PriorityRange &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.min) && - (strm >> _tao_aggregate.max); -} - -// TAO_IDL - Generated from -// be\be_visitor_structure/cdr_op_cs.cpp:61 - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const Messaging::RoutingTypeRange &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.min) && - (strm << _tao_aggregate.max); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - Messaging::RoutingTypeRange &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.min) && - (strm >> _tao_aggregate.max); -} - -TAO_END_VERSIONED_NAMESPACE_DECL diff --git a/TAO/tao/Messaging/Messaging_No_ImplC.h b/TAO/tao/Messaging/Messaging_No_ImplC.h deleted file mode 100644 index ba97ba1885e..00000000000 --- a/TAO/tao/Messaging/Messaging_No_ImplC.h +++ /dev/null @@ -1,1774 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - -// TAO_IDL - Generated from -// be\be_codegen.cpp:154 - -#ifndef _TAO_IDL_MESSAGING_NO_IMPLC_H_ -#define _TAO_IDL_MESSAGING_NO_IMPLC_H_ - -#include /**/ "ace/pre.h" - - -#include "ace/config-all.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#include "tao/Messaging/messaging_export.h" -#include "tao/ORB.h" -#include "tao/SystemException.h" -#include "tao/Environment.h" -#include "tao/Object.h" -#include "tao/Objref_VarOut_T.h" -#include "tao/VarOut_T.h" - -#include "tao/TimeBaseC.h" -#include "tao/PolicyC.h" - -#if defined(TRANSPARENT) -// Some platforms define this macro for ioctl() -#undef TRANSPARENT -#endif - -#if defined (TAO_EXPORT_MACRO) -#undef TAO_EXPORT_MACRO -#endif -#define TAO_EXPORT_MACRO TAO_Messaging_Export - -// TAO_IDL - Generated from -// be\be_visitor_module/module_ch.cpp:49 - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace Messaging -{ - - // TAO_IDL - Generated from - // be\be_visitor_typedef/typedef_ch.cpp:379 - - typedef CORBA::Short Priority; - typedef CORBA::Short_out Priority_out; - - // TAO_IDL - Generated from - // be\be_visitor_typedef/typedef_ch.cpp:379 - - typedef CORBA::Short RebindMode; - typedef CORBA::Short_out RebindMode_out; - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const Messaging::RebindMode TRANSPARENT = 0; - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const Messaging::RebindMode NO_REBIND = 1; - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const Messaging::RebindMode NO_RECONNECT = 2; - - // TAO_IDL - Generated from - // be\be_visitor_typedef/typedef_ch.cpp:379 - - typedef CORBA::Short RoutingType; - typedef CORBA::Short_out RoutingType_out; - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const Messaging::RoutingType ROUTE_NONE = 0; - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const Messaging::RoutingType ROUTE_FORWARD = 1; - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const Messaging::RoutingType ROUTE_STORE_AND_FORWARD = 2; - - // TAO_IDL - Generated from - // be\be_visitor_typedef/typedef_ch.cpp:379 - - typedef CORBA::UShort Ordering; - typedef CORBA::UShort_out Ordering_out; - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const Messaging::Ordering ORDER_ANY = 1U; - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const Messaging::Ordering ORDER_TEMPORAL = 2U; - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const Messaging::Ordering ORDER_PRIORITY = 4U; - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const Messaging::Ordering ORDER_DEADLINE = 8U; - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const CORBA::PolicyType REBIND_POLICY_TYPE = 23U; - - // TAO_IDL - Generated from - // be\be_interface.cpp:646 - -#if !defined (_MESSAGING_REBINDPOLICY__VAR_OUT_CH_) -#define _MESSAGING_REBINDPOLICY__VAR_OUT_CH_ - - class RebindPolicy; - typedef RebindPolicy *RebindPolicy_ptr; - - typedef - TAO_Objref_Var_T< - RebindPolicy - > - RebindPolicy_var; - - typedef - TAO_Objref_Out_T< - RebindPolicy - > - RebindPolicy_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_MESSAGING_REBINDPOLICY_CH_) -#define _MESSAGING_REBINDPOLICY_CH_ - - class TAO_Messaging_Export RebindPolicy - : public virtual ::CORBA::Policy - { - public: - typedef RebindPolicy_ptr _ptr_type; - typedef RebindPolicy_var _var_type; - - // The static operations. - static RebindPolicy_ptr _duplicate (RebindPolicy_ptr obj); - - static void _tao_release (RebindPolicy_ptr obj); - - static RebindPolicy_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static RebindPolicy_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static RebindPolicy_ptr _nil (void) - { - return static_cast (0); - } - - - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::Messaging::RebindMode rebind_mode ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Policy_ptr copy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void destroy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - - protected: - // Abstract or local interface only. - RebindPolicy (void); - - virtual ~RebindPolicy (void); - - private: - // Private and unimplemented for concrete interfaces. - RebindPolicy (const RebindPolicy &); - - void operator= (const RebindPolicy &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const CORBA::PolicyType REQUEST_PRIORITY_POLICY_TYPE = 25U; - - // TAO_IDL - Generated from - // be\be_type.cpp:258 - - struct PriorityRange; - - typedef - TAO_Fixed_Var_T< - PriorityRange - > - PriorityRange_var; - - typedef - PriorityRange & - PriorityRange_out; - - // TAO_IDL - Generated from - // be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_Messaging_Export PriorityRange - { - typedef PriorityRange_var _var_type; - - static void _tao_any_destructor (void *); - Messaging::Priority min; - Messaging::Priority max; - }; - - // TAO_IDL - Generated from - // be\be_interface.cpp:646 - -#if !defined (_MESSAGING_REQUESTPRIORITYPOLICY__VAR_OUT_CH_) -#define _MESSAGING_REQUESTPRIORITYPOLICY__VAR_OUT_CH_ - - class RequestPriorityPolicy; - typedef RequestPriorityPolicy *RequestPriorityPolicy_ptr; - - typedef - TAO_Objref_Var_T< - RequestPriorityPolicy - > - RequestPriorityPolicy_var; - - typedef - TAO_Objref_Out_T< - RequestPriorityPolicy - > - RequestPriorityPolicy_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_MESSAGING_REQUESTPRIORITYPOLICY_CH_) -#define _MESSAGING_REQUESTPRIORITYPOLICY_CH_ - - class TAO_Messaging_Export RequestPriorityPolicy - : public virtual ::CORBA::Policy - { - public: - typedef RequestPriorityPolicy_ptr _ptr_type; - typedef RequestPriorityPolicy_var _var_type; - - // The static operations. - static RequestPriorityPolicy_ptr _duplicate (RequestPriorityPolicy_ptr obj); - - static void _tao_release (RequestPriorityPolicy_ptr obj); - - static RequestPriorityPolicy_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static RequestPriorityPolicy_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static RequestPriorityPolicy_ptr _nil (void) - { - return static_cast (0); - } - - - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::Messaging::PriorityRange priority_range ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Policy_ptr copy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void destroy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - - protected: - // Abstract or local interface only. - RequestPriorityPolicy (void); - - virtual ~RequestPriorityPolicy (void); - - private: - // Private and unimplemented for concrete interfaces. - RequestPriorityPolicy (const RequestPriorityPolicy &); - - void operator= (const RequestPriorityPolicy &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const CORBA::PolicyType REPLY_PRIORITY_POLICY_TYPE = 26U; - - // TAO_IDL - Generated from - // be\be_interface.cpp:646 - -#if !defined (_MESSAGING_REPLYPRIORITYPOLICY__VAR_OUT_CH_) -#define _MESSAGING_REPLYPRIORITYPOLICY__VAR_OUT_CH_ - - class ReplyPriorityPolicy; - typedef ReplyPriorityPolicy *ReplyPriorityPolicy_ptr; - - typedef - TAO_Objref_Var_T< - ReplyPriorityPolicy - > - ReplyPriorityPolicy_var; - - typedef - TAO_Objref_Out_T< - ReplyPriorityPolicy - > - ReplyPriorityPolicy_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_MESSAGING_REPLYPRIORITYPOLICY_CH_) -#define _MESSAGING_REPLYPRIORITYPOLICY_CH_ - - class TAO_Messaging_Export ReplyPriorityPolicy - : public virtual ::CORBA::Policy - { - public: - typedef ReplyPriorityPolicy_ptr _ptr_type; - typedef ReplyPriorityPolicy_var _var_type; - - // The static operations. - static ReplyPriorityPolicy_ptr _duplicate (ReplyPriorityPolicy_ptr obj); - - static void _tao_release (ReplyPriorityPolicy_ptr obj); - - static ReplyPriorityPolicy_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ReplyPriorityPolicy_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ReplyPriorityPolicy_ptr _nil (void) - { - return static_cast (0); - } - - - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::Messaging::PriorityRange priority_range ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Policy_ptr copy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void destroy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - - protected: - // Abstract or local interface only. - ReplyPriorityPolicy (void); - - virtual ~ReplyPriorityPolicy (void); - - private: - // Private and unimplemented for concrete interfaces. - ReplyPriorityPolicy (const ReplyPriorityPolicy &); - - void operator= (const ReplyPriorityPolicy &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const CORBA::PolicyType REQUEST_START_TIME_POLICY_TYPE = 27U; - - // TAO_IDL - Generated from - // be\be_interface.cpp:646 - -#if !defined (_MESSAGING_REQUESTSTARTTIMEPOLICY__VAR_OUT_CH_) -#define _MESSAGING_REQUESTSTARTTIMEPOLICY__VAR_OUT_CH_ - - class RequestStartTimePolicy; - typedef RequestStartTimePolicy *RequestStartTimePolicy_ptr; - - typedef - TAO_Objref_Var_T< - RequestStartTimePolicy - > - RequestStartTimePolicy_var; - - typedef - TAO_Objref_Out_T< - RequestStartTimePolicy - > - RequestStartTimePolicy_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_MESSAGING_REQUESTSTARTTIMEPOLICY_CH_) -#define _MESSAGING_REQUESTSTARTTIMEPOLICY_CH_ - - class TAO_Messaging_Export RequestStartTimePolicy - : public virtual ::CORBA::Policy - { - public: - typedef RequestStartTimePolicy_ptr _ptr_type; - typedef RequestStartTimePolicy_var _var_type; - - // The static operations. - static RequestStartTimePolicy_ptr _duplicate (RequestStartTimePolicy_ptr obj); - - static void _tao_release (RequestStartTimePolicy_ptr obj); - - static RequestStartTimePolicy_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static RequestStartTimePolicy_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static RequestStartTimePolicy_ptr _nil (void) - { - return static_cast (0); - } - - - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::TimeBase::UtcT start_time ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Policy_ptr copy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void destroy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - - protected: - // Abstract or local interface only. - RequestStartTimePolicy (void); - - virtual ~RequestStartTimePolicy (void); - - private: - // Private and unimplemented for concrete interfaces. - RequestStartTimePolicy (const RequestStartTimePolicy &); - - void operator= (const RequestStartTimePolicy &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const CORBA::PolicyType REQUEST_END_TIME_POLICY_TYPE = 28U; - - // TAO_IDL - Generated from - // be\be_interface.cpp:646 - -#if !defined (_MESSAGING_REQUESTENDTIMEPOLICY__VAR_OUT_CH_) -#define _MESSAGING_REQUESTENDTIMEPOLICY__VAR_OUT_CH_ - - class RequestEndTimePolicy; - typedef RequestEndTimePolicy *RequestEndTimePolicy_ptr; - - typedef - TAO_Objref_Var_T< - RequestEndTimePolicy - > - RequestEndTimePolicy_var; - - typedef - TAO_Objref_Out_T< - RequestEndTimePolicy - > - RequestEndTimePolicy_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_MESSAGING_REQUESTENDTIMEPOLICY_CH_) -#define _MESSAGING_REQUESTENDTIMEPOLICY_CH_ - - class TAO_Messaging_Export RequestEndTimePolicy - : public virtual ::CORBA::Policy - { - public: - typedef RequestEndTimePolicy_ptr _ptr_type; - typedef RequestEndTimePolicy_var _var_type; - - // The static operations. - static RequestEndTimePolicy_ptr _duplicate (RequestEndTimePolicy_ptr obj); - - static void _tao_release (RequestEndTimePolicy_ptr obj); - - static RequestEndTimePolicy_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static RequestEndTimePolicy_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static RequestEndTimePolicy_ptr _nil (void) - { - return static_cast (0); - } - - - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::TimeBase::UtcT end_time ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Policy_ptr copy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void destroy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - - protected: - // Abstract or local interface only. - RequestEndTimePolicy (void); - - virtual ~RequestEndTimePolicy (void); - - private: - // Private and unimplemented for concrete interfaces. - RequestEndTimePolicy (const RequestEndTimePolicy &); - - void operator= (const RequestEndTimePolicy &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const CORBA::PolicyType REPLY_START_TIME_POLICY_TYPE = 29U; - - // TAO_IDL - Generated from - // be\be_interface.cpp:646 - -#if !defined (_MESSAGING_REPLYSTARTTIMEPOLICY__VAR_OUT_CH_) -#define _MESSAGING_REPLYSTARTTIMEPOLICY__VAR_OUT_CH_ - - class ReplyStartTimePolicy; - typedef ReplyStartTimePolicy *ReplyStartTimePolicy_ptr; - - typedef - TAO_Objref_Var_T< - ReplyStartTimePolicy - > - ReplyStartTimePolicy_var; - - typedef - TAO_Objref_Out_T< - ReplyStartTimePolicy - > - ReplyStartTimePolicy_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_MESSAGING_REPLYSTARTTIMEPOLICY_CH_) -#define _MESSAGING_REPLYSTARTTIMEPOLICY_CH_ - - class TAO_Messaging_Export ReplyStartTimePolicy - : public virtual ::CORBA::Policy - { - public: - typedef ReplyStartTimePolicy_ptr _ptr_type; - typedef ReplyStartTimePolicy_var _var_type; - - // The static operations. - static ReplyStartTimePolicy_ptr _duplicate (ReplyStartTimePolicy_ptr obj); - - static void _tao_release (ReplyStartTimePolicy_ptr obj); - - static ReplyStartTimePolicy_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ReplyStartTimePolicy_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ReplyStartTimePolicy_ptr _nil (void) - { - return static_cast (0); - } - - - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::TimeBase::UtcT start_time ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Policy_ptr copy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void destroy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - - protected: - // Abstract or local interface only. - ReplyStartTimePolicy (void); - - virtual ~ReplyStartTimePolicy (void); - - private: - // Private and unimplemented for concrete interfaces. - ReplyStartTimePolicy (const ReplyStartTimePolicy &); - - void operator= (const ReplyStartTimePolicy &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const CORBA::PolicyType REPLY_END_TIME_POLICY_TYPE = 30U; - - // TAO_IDL - Generated from - // be\be_interface.cpp:646 - -#if !defined (_MESSAGING_REPLYENDTIMEPOLICY__VAR_OUT_CH_) -#define _MESSAGING_REPLYENDTIMEPOLICY__VAR_OUT_CH_ - - class ReplyEndTimePolicy; - typedef ReplyEndTimePolicy *ReplyEndTimePolicy_ptr; - - typedef - TAO_Objref_Var_T< - ReplyEndTimePolicy - > - ReplyEndTimePolicy_var; - - typedef - TAO_Objref_Out_T< - ReplyEndTimePolicy - > - ReplyEndTimePolicy_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_MESSAGING_REPLYENDTIMEPOLICY_CH_) -#define _MESSAGING_REPLYENDTIMEPOLICY_CH_ - - class TAO_Messaging_Export ReplyEndTimePolicy - : public virtual ::CORBA::Policy - { - public: - typedef ReplyEndTimePolicy_ptr _ptr_type; - typedef ReplyEndTimePolicy_var _var_type; - - // The static operations. - static ReplyEndTimePolicy_ptr _duplicate (ReplyEndTimePolicy_ptr obj); - - static void _tao_release (ReplyEndTimePolicy_ptr obj); - - static ReplyEndTimePolicy_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ReplyEndTimePolicy_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ReplyEndTimePolicy_ptr _nil (void) - { - return static_cast (0); - } - - - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::TimeBase::UtcT end_time ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Policy_ptr copy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void destroy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - - protected: - // Abstract or local interface only. - ReplyEndTimePolicy (void); - - virtual ~ReplyEndTimePolicy (void); - - private: - // Private and unimplemented for concrete interfaces. - ReplyEndTimePolicy (const ReplyEndTimePolicy &); - - void operator= (const ReplyEndTimePolicy &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const CORBA::PolicyType RELATIVE_REQ_TIMEOUT_POLICY_TYPE = 31U; - - // TAO_IDL - Generated from - // be\be_interface.cpp:646 - -#if !defined (_MESSAGING_RELATIVEREQUESTTIMEOUTPOLICY__VAR_OUT_CH_) -#define _MESSAGING_RELATIVEREQUESTTIMEOUTPOLICY__VAR_OUT_CH_ - - class RelativeRequestTimeoutPolicy; - typedef RelativeRequestTimeoutPolicy *RelativeRequestTimeoutPolicy_ptr; - - typedef - TAO_Objref_Var_T< - RelativeRequestTimeoutPolicy - > - RelativeRequestTimeoutPolicy_var; - - typedef - TAO_Objref_Out_T< - RelativeRequestTimeoutPolicy - > - RelativeRequestTimeoutPolicy_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_MESSAGING_RELATIVEREQUESTTIMEOUTPOLICY_CH_) -#define _MESSAGING_RELATIVEREQUESTTIMEOUTPOLICY_CH_ - - class TAO_Messaging_Export RelativeRequestTimeoutPolicy - : public virtual ::CORBA::Policy - { - public: - typedef RelativeRequestTimeoutPolicy_ptr _ptr_type; - typedef RelativeRequestTimeoutPolicy_var _var_type; - - // The static operations. - static RelativeRequestTimeoutPolicy_ptr _duplicate (RelativeRequestTimeoutPolicy_ptr obj); - - static void _tao_release (RelativeRequestTimeoutPolicy_ptr obj); - - static RelativeRequestTimeoutPolicy_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static RelativeRequestTimeoutPolicy_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static RelativeRequestTimeoutPolicy_ptr _nil (void) - { - return static_cast (0); - } - - - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::TimeBase::TimeT relative_expiry ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Policy_ptr copy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void destroy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - - protected: - // Abstract or local interface only. - RelativeRequestTimeoutPolicy (void); - - virtual ~RelativeRequestTimeoutPolicy (void); - - private: - // Private and unimplemented for concrete interfaces. - RelativeRequestTimeoutPolicy (const RelativeRequestTimeoutPolicy &); - - void operator= (const RelativeRequestTimeoutPolicy &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const CORBA::PolicyType ROUTING_POLICY_TYPE = 33U; - - // TAO_IDL - Generated from - // be\be_type.cpp:258 - - struct RoutingTypeRange; - - typedef - TAO_Fixed_Var_T< - RoutingTypeRange - > - RoutingTypeRange_var; - - typedef - RoutingTypeRange & - RoutingTypeRange_out; - - // TAO_IDL - Generated from - // be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_Messaging_Export RoutingTypeRange - { - typedef RoutingTypeRange_var _var_type; - - static void _tao_any_destructor (void *); - Messaging::RoutingType min; - Messaging::RoutingType max; - }; - - // TAO_IDL - Generated from - // be\be_interface.cpp:646 - -#if !defined (_MESSAGING_ROUTINGPOLICY__VAR_OUT_CH_) -#define _MESSAGING_ROUTINGPOLICY__VAR_OUT_CH_ - - class RoutingPolicy; - typedef RoutingPolicy *RoutingPolicy_ptr; - - typedef - TAO_Objref_Var_T< - RoutingPolicy - > - RoutingPolicy_var; - - typedef - TAO_Objref_Out_T< - RoutingPolicy - > - RoutingPolicy_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_MESSAGING_ROUTINGPOLICY_CH_) -#define _MESSAGING_ROUTINGPOLICY_CH_ - - class TAO_Messaging_Export RoutingPolicy - : public virtual ::CORBA::Policy - { - public: - typedef RoutingPolicy_ptr _ptr_type; - typedef RoutingPolicy_var _var_type; - - // The static operations. - static RoutingPolicy_ptr _duplicate (RoutingPolicy_ptr obj); - - static void _tao_release (RoutingPolicy_ptr obj); - - static RoutingPolicy_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static RoutingPolicy_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static RoutingPolicy_ptr _nil (void) - { - return static_cast (0); - } - - - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::Messaging::RoutingTypeRange routing_range ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Policy_ptr copy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void destroy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - - protected: - // Abstract or local interface only. - RoutingPolicy (void); - - virtual ~RoutingPolicy (void); - - private: - // Private and unimplemented for concrete interfaces. - RoutingPolicy (const RoutingPolicy &); - - void operator= (const RoutingPolicy &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const CORBA::PolicyType MAX_HOPS_POLICY_TYPE = 34U; - - // TAO_IDL - Generated from - // be\be_interface.cpp:646 - -#if !defined (_MESSAGING_MAXHOPSPOLICY__VAR_OUT_CH_) -#define _MESSAGING_MAXHOPSPOLICY__VAR_OUT_CH_ - - class MaxHopsPolicy; - typedef MaxHopsPolicy *MaxHopsPolicy_ptr; - - typedef - TAO_Objref_Var_T< - MaxHopsPolicy - > - MaxHopsPolicy_var; - - typedef - TAO_Objref_Out_T< - MaxHopsPolicy - > - MaxHopsPolicy_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_MESSAGING_MAXHOPSPOLICY_CH_) -#define _MESSAGING_MAXHOPSPOLICY_CH_ - - class TAO_Messaging_Export MaxHopsPolicy - : public virtual ::CORBA::Policy - { - public: - typedef MaxHopsPolicy_ptr _ptr_type; - typedef MaxHopsPolicy_var _var_type; - - // The static operations. - static MaxHopsPolicy_ptr _duplicate (MaxHopsPolicy_ptr obj); - - static void _tao_release (MaxHopsPolicy_ptr obj); - - static MaxHopsPolicy_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static MaxHopsPolicy_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static MaxHopsPolicy_ptr _nil (void) - { - return static_cast (0); - } - - - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::UShort max_hops ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Policy_ptr copy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void destroy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - - protected: - // Abstract or local interface only. - MaxHopsPolicy (void); - - virtual ~MaxHopsPolicy (void); - - private: - // Private and unimplemented for concrete interfaces. - MaxHopsPolicy (const MaxHopsPolicy &); - - void operator= (const MaxHopsPolicy &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_constant/constant_ch.cpp:52 - - const CORBA::PolicyType QUEUE_ORDER_POLICY_TYPE = 35U; - - // TAO_IDL - Generated from - // be\be_interface.cpp:646 - -#if !defined (_MESSAGING_QUEUEORDERPOLICY__VAR_OUT_CH_) -#define _MESSAGING_QUEUEORDERPOLICY__VAR_OUT_CH_ - - class QueueOrderPolicy; - typedef QueueOrderPolicy *QueueOrderPolicy_ptr; - - typedef - TAO_Objref_Var_T< - QueueOrderPolicy - > - QueueOrderPolicy_var; - - typedef - TAO_Objref_Out_T< - QueueOrderPolicy - > - QueueOrderPolicy_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_MESSAGING_QUEUEORDERPOLICY_CH_) -#define _MESSAGING_QUEUEORDERPOLICY_CH_ - - class TAO_Messaging_Export QueueOrderPolicy - : public virtual ::CORBA::Policy - { - public: - typedef QueueOrderPolicy_ptr _ptr_type; - typedef QueueOrderPolicy_var _var_type; - - // The static operations. - static QueueOrderPolicy_ptr _duplicate (QueueOrderPolicy_ptr obj); - - static void _tao_release (QueueOrderPolicy_ptr obj); - - static QueueOrderPolicy_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static QueueOrderPolicy_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static QueueOrderPolicy_ptr _nil (void) - { - return static_cast (0); - } - - - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::Messaging::Ordering allowed_orders ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Policy_ptr copy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void destroy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) = 0; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - - protected: - // Abstract or local interface only. - QueueOrderPolicy (void); - - virtual ~QueueOrderPolicy (void); - - private: - // Private and unimplemented for concrete interfaces. - QueueOrderPolicy (const QueueOrderPolicy &); - - void operator= (const QueueOrderPolicy &); - }; - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// be\be_visitor_module/module_ch.cpp:78 - -} // module Messaging - -// TAO_IDL - Generated from -// be\be_visitor_traits.cpp:61 - -// Traits specializations. -namespace TAO -{ - -#if !defined (_MESSAGING_REBINDPOLICY__TRAITS_) -#define _MESSAGING_REBINDPOLICY__TRAITS_ - - template<> - struct TAO_Messaging_Export Objref_Traits< ::Messaging::RebindPolicy> - { - static ::Messaging::RebindPolicy_ptr duplicate ( - ::Messaging::RebindPolicy_ptr - ); - static void release ( - ::Messaging::RebindPolicy_ptr - ); - static ::Messaging::RebindPolicy_ptr nil (void); - static ::CORBA::Boolean marshal ( - ::Messaging::RebindPolicy_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_MESSAGING_REQUESTPRIORITYPOLICY__TRAITS_) -#define _MESSAGING_REQUESTPRIORITYPOLICY__TRAITS_ - - template<> - struct TAO_Messaging_Export Objref_Traits< ::Messaging::RequestPriorityPolicy> - { - static ::Messaging::RequestPriorityPolicy_ptr duplicate ( - ::Messaging::RequestPriorityPolicy_ptr - ); - static void release ( - ::Messaging::RequestPriorityPolicy_ptr - ); - static ::Messaging::RequestPriorityPolicy_ptr nil (void); - static ::CORBA::Boolean marshal ( - ::Messaging::RequestPriorityPolicy_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_MESSAGING_REPLYPRIORITYPOLICY__TRAITS_) -#define _MESSAGING_REPLYPRIORITYPOLICY__TRAITS_ - - template<> - struct TAO_Messaging_Export Objref_Traits< ::Messaging::ReplyPriorityPolicy> - { - static ::Messaging::ReplyPriorityPolicy_ptr duplicate ( - ::Messaging::ReplyPriorityPolicy_ptr - ); - static void release ( - ::Messaging::ReplyPriorityPolicy_ptr - ); - static ::Messaging::ReplyPriorityPolicy_ptr nil (void); - static ::CORBA::Boolean marshal ( - ::Messaging::ReplyPriorityPolicy_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_MESSAGING_REQUESTSTARTTIMEPOLICY__TRAITS_) -#define _MESSAGING_REQUESTSTARTTIMEPOLICY__TRAITS_ - - template<> - struct TAO_Messaging_Export Objref_Traits< ::Messaging::RequestStartTimePolicy> - { - static ::Messaging::RequestStartTimePolicy_ptr duplicate ( - ::Messaging::RequestStartTimePolicy_ptr - ); - static void release ( - ::Messaging::RequestStartTimePolicy_ptr - ); - static ::Messaging::RequestStartTimePolicy_ptr nil (void); - static ::CORBA::Boolean marshal ( - ::Messaging::RequestStartTimePolicy_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_MESSAGING_REQUESTENDTIMEPOLICY__TRAITS_) -#define _MESSAGING_REQUESTENDTIMEPOLICY__TRAITS_ - - template<> - struct TAO_Messaging_Export Objref_Traits< ::Messaging::RequestEndTimePolicy> - { - static ::Messaging::RequestEndTimePolicy_ptr duplicate ( - ::Messaging::RequestEndTimePolicy_ptr - ); - static void release ( - ::Messaging::RequestEndTimePolicy_ptr - ); - static ::Messaging::RequestEndTimePolicy_ptr nil (void); - static ::CORBA::Boolean marshal ( - ::Messaging::RequestEndTimePolicy_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_MESSAGING_REPLYSTARTTIMEPOLICY__TRAITS_) -#define _MESSAGING_REPLYSTARTTIMEPOLICY__TRAITS_ - - template<> - struct TAO_Messaging_Export Objref_Traits< ::Messaging::ReplyStartTimePolicy> - { - static ::Messaging::ReplyStartTimePolicy_ptr duplicate ( - ::Messaging::ReplyStartTimePolicy_ptr - ); - static void release ( - ::Messaging::ReplyStartTimePolicy_ptr - ); - static ::Messaging::ReplyStartTimePolicy_ptr nil (void); - static ::CORBA::Boolean marshal ( - ::Messaging::ReplyStartTimePolicy_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_MESSAGING_REPLYENDTIMEPOLICY__TRAITS_) -#define _MESSAGING_REPLYENDTIMEPOLICY__TRAITS_ - - template<> - struct TAO_Messaging_Export Objref_Traits< ::Messaging::ReplyEndTimePolicy> - { - static ::Messaging::ReplyEndTimePolicy_ptr duplicate ( - ::Messaging::ReplyEndTimePolicy_ptr - ); - static void release ( - ::Messaging::ReplyEndTimePolicy_ptr - ); - static ::Messaging::ReplyEndTimePolicy_ptr nil (void); - static ::CORBA::Boolean marshal ( - ::Messaging::ReplyEndTimePolicy_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_MESSAGING_RELATIVEREQUESTTIMEOUTPOLICY__TRAITS_) -#define _MESSAGING_RELATIVEREQUESTTIMEOUTPOLICY__TRAITS_ - - template<> - struct TAO_Messaging_Export Objref_Traits< ::Messaging::RelativeRequestTimeoutPolicy> - { - static ::Messaging::RelativeRequestTimeoutPolicy_ptr duplicate ( - ::Messaging::RelativeRequestTimeoutPolicy_ptr - ); - static void release ( - ::Messaging::RelativeRequestTimeoutPolicy_ptr - ); - static ::Messaging::RelativeRequestTimeoutPolicy_ptr nil (void); - static ::CORBA::Boolean marshal ( - ::Messaging::RelativeRequestTimeoutPolicy_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_MESSAGING_ROUTINGPOLICY__TRAITS_) -#define _MESSAGING_ROUTINGPOLICY__TRAITS_ - - template<> - struct TAO_Messaging_Export Objref_Traits< ::Messaging::RoutingPolicy> - { - static ::Messaging::RoutingPolicy_ptr duplicate ( - ::Messaging::RoutingPolicy_ptr - ); - static void release ( - ::Messaging::RoutingPolicy_ptr - ); - static ::Messaging::RoutingPolicy_ptr nil (void); - static ::CORBA::Boolean marshal ( - ::Messaging::RoutingPolicy_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_MESSAGING_MAXHOPSPOLICY__TRAITS_) -#define _MESSAGING_MAXHOPSPOLICY__TRAITS_ - - template<> - struct TAO_Messaging_Export Objref_Traits< ::Messaging::MaxHopsPolicy> - { - static ::Messaging::MaxHopsPolicy_ptr duplicate ( - ::Messaging::MaxHopsPolicy_ptr - ); - static void release ( - ::Messaging::MaxHopsPolicy_ptr - ); - static ::Messaging::MaxHopsPolicy_ptr nil (void); - static ::CORBA::Boolean marshal ( - ::Messaging::MaxHopsPolicy_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_MESSAGING_QUEUEORDERPOLICY__TRAITS_) -#define _MESSAGING_QUEUEORDERPOLICY__TRAITS_ - - template<> - struct TAO_Messaging_Export Objref_Traits< ::Messaging::QueueOrderPolicy> - { - static ::Messaging::QueueOrderPolicy_ptr duplicate ( - ::Messaging::QueueOrderPolicy_ptr - ); - static void release ( - ::Messaging::QueueOrderPolicy_ptr - ); - static ::Messaging::QueueOrderPolicy_ptr nil (void); - static ::CORBA::Boolean marshal ( - ::Messaging::QueueOrderPolicy_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ -} - -// TAO_IDL - Generated from -// be\be_visitor_structure/cdr_op_ch.cpp:54 - -TAO_Messaging_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const Messaging::PriorityRange &); -TAO_Messaging_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, Messaging::PriorityRange &); - -// TAO_IDL - Generated from -// be\be_visitor_structure/cdr_op_ch.cpp:54 - -TAO_Messaging_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const Messaging::RoutingTypeRange &); -TAO_Messaging_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, Messaging::RoutingTypeRange &); - -// TAO_IDL - Generated from -// be\be_codegen.cpp:1040 - -TAO_END_VERSIONED_NAMESPACE_DECL - -#include /**/ "ace/post.h" - -#endif /* ifndef */ - - diff --git a/TAO/tao/Messaging/Messaging_No_ImplS.h b/TAO/tao/Messaging/Messaging_No_ImplS.h deleted file mode 100644 index 17b1360599e..00000000000 --- a/TAO/tao/Messaging/Messaging_No_ImplS.h +++ /dev/null @@ -1,28 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - -// Skeleton file generation suppressed with command line option -SS -- cgit v1.2.1