summaryrefslogtreecommitdiff
path: root/TAO/tao/TypeCodeFactory
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2006-06-19 19:03:38 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2006-06-19 19:03:38 +0000
commit0adcfa3a1524e98fb9ba16e5d2e94264bacb96e6 (patch)
tree192e126defd9bfd5f799c73e6fe2cb05f7a19faa /TAO/tao/TypeCodeFactory
parentdcb758930d44d08388580b0faf999b39086d620c (diff)
downloadATCD-0adcfa3a1524e98fb9ba16e5d2e94264bacb96e6.tar.gz
ChangeLogTag: Mon Jun 19 12:11:09 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'TAO/tao/TypeCodeFactory')
-rw-r--r--TAO/tao/TypeCodeFactory/TypeCodeFactoryA.cpp133
-rw-r--r--TAO/tao/TypeCodeFactory/TypeCodeFactoryC.cpp192
-rw-r--r--TAO/tao/TypeCodeFactory/TypeCodeFactoryC.h473
3 files changed, 0 insertions, 798 deletions
diff --git a/TAO/tao/TypeCodeFactory/TypeCodeFactoryA.cpp b/TAO/tao/TypeCodeFactory/TypeCodeFactoryA.cpp
deleted file mode 100644
index 5bcf47ab3d8..00000000000
--- a/TAO/tao/TypeCodeFactory/TypeCodeFactoryA.cpp
+++ /dev/null
@@ -1,133 +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/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/String_TypeCode_Static.h"
-#include "tao/TypeCodeFactory/TypeCodeFactoryC.h"
-#include "tao/CDR.h"
-#include "tao/AnyTypeCode/Any.h"
-#include "tao/AnyTypeCode/Any_Impl_T.h"
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-// TAO_IDL - Generated from
-// be\be_visitor_typecode/objref_typecode.cpp:76
-
-static TAO::TypeCode::Objref<char const *,
- TAO::Null_RefCount_Policy>
- _tao_tc_CORBA_TypeCodeFactory (
- CORBA::tk_local_interface,
- "IDL:omg.org/CORBA/TypeCodeFactory:1.0",
- "TypeCodeFactory");
-
-namespace CORBA
-{
- ::CORBA::TypeCode_ptr const _tc_TypeCodeFactory =
- &_tao_tc_CORBA_TypeCodeFactory;
-}
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/any_op_cs.cpp:50
-
-namespace TAO
-{
- template<>
- CORBA::Boolean
- Any_Impl_T<CORBA::TypeCodeFactory>::to_object (
- CORBA::Object_ptr &_tao_elem
- ) const
- {
- _tao_elem = CORBA::Object::_duplicate (this->value_);
- return true;
- }
-}
-
-namespace TAO
-{
- template<>
- CORBA::Boolean
- Any_Impl_T<CORBA::TypeCodeFactory>::marshal_value (TAO_OutputCDR &)
- {
- return false;
- }
-
- template<>
- CORBA::Boolean
- Any_Impl_T<CORBA::TypeCodeFactory>::demarshal_value (TAO_InputCDR &)
- {
- return false;
- }
-}
-
-// Copying insertion.
-void
-operator<<= (
- CORBA::Any &_tao_any,
- CORBA::TypeCodeFactory_ptr _tao_elem
- )
-{
- CORBA::TypeCodeFactory_ptr _tao_objptr =
- CORBA::TypeCodeFactory::_duplicate (_tao_elem);
- _tao_any <<= &_tao_objptr;
-}
-
-// Non-copying insertion.
-void
-operator<<= (
- CORBA::Any &_tao_any,
- CORBA::TypeCodeFactory_ptr *_tao_elem
- )
-{
- TAO::Any_Impl_T<CORBA::TypeCodeFactory>::insert (
- _tao_any,
- CORBA::TypeCodeFactory::_tao_any_destructor,
- CORBA::_tc_TypeCodeFactory,
- *_tao_elem
- );
-}
-
-CORBA::Boolean
-operator>>= (
- const CORBA::Any &_tao_any,
- CORBA::TypeCodeFactory_ptr &_tao_elem
- )
-{
- return
- TAO::Any_Impl_T<CORBA::TypeCodeFactory>::extract (
- _tao_any,
- CORBA::TypeCodeFactory::_tao_any_destructor,
- CORBA::_tc_TypeCodeFactory,
- _tao_elem
- );
-}
-
-TAO_END_VERSIONED_NAMESPACE_DECL
diff --git a/TAO/tao/TypeCodeFactory/TypeCodeFactoryC.cpp b/TAO/tao/TypeCodeFactory/TypeCodeFactoryC.cpp
deleted file mode 100644
index 75c2d968c94..00000000000
--- a/TAO/tao/TypeCodeFactory/TypeCodeFactoryC.cpp
+++ /dev/null
@@ -1,192 +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:291
-
-
-#include "tao/TypeCodeFactory/TypeCodeFactoryC.h"
-#include "tao/CDR.h"
-#include "ace/OS_NS_string.h"
-
-#if defined (__BORLANDC__)
-#pragma option -w-rvl -w-rch -w-ccc -w-aus -w-sig
-#endif /* __BORLANDC__ */
-
-// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
-
-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 CORBA::TypeCodeFactory.
-
-CORBA::TypeCodeFactory_ptr
-TAO::Objref_Traits<CORBA::TypeCodeFactory>::duplicate (
- CORBA::TypeCodeFactory_ptr p
- )
-{
- return CORBA::TypeCodeFactory::_duplicate (p);
-}
-
-void
-TAO::Objref_Traits<CORBA::TypeCodeFactory>::release (
- CORBA::TypeCodeFactory_ptr p
- )
-{
- ::CORBA::release (p);
-}
-
-CORBA::TypeCodeFactory_ptr
-TAO::Objref_Traits<CORBA::TypeCodeFactory>::nil (void)
-{
- return CORBA::TypeCodeFactory::_nil ();
-}
-
-CORBA::Boolean
-TAO::Objref_Traits<CORBA::TypeCodeFactory>::marshal (
- CORBA::TypeCodeFactory_ptr p,
- TAO_OutputCDR & cdr
- )
-{
- return CORBA::Object::marshal (p, cdr);
-}
-
-CORBA::TypeCodeFactory::TypeCodeFactory (void)
-{}
-
-CORBA::TypeCodeFactory::~TypeCodeFactory (void)
-{}
-
-void
-CORBA::TypeCodeFactory::_tao_any_destructor (void *_tao_void_pointer)
-{
- TypeCodeFactory *_tao_tmp_pointer =
- static_cast<TypeCodeFactory *> (_tao_void_pointer);
- ::CORBA::release (_tao_tmp_pointer);
-}
-
-CORBA::TypeCodeFactory_ptr
-CORBA::TypeCodeFactory::_narrow (
- CORBA::Object_ptr _tao_objref
- ACE_ENV_ARG_DECL_NOT_USED
- )
-{
- if (CORBA::is_nil (_tao_objref))
- {
- return TypeCodeFactory::_nil ();
- }
-
- TypeCodeFactory_ptr proxy =
- dynamic_cast<TypeCodeFactory_ptr> (_tao_objref);
-
- return TypeCodeFactory::_duplicate (proxy);
-}
-
-CORBA::TypeCodeFactory_ptr
-CORBA::TypeCodeFactory::_unchecked_narrow (
- CORBA::Object_ptr _tao_objref
- ACE_ENV_ARG_DECL_NOT_USED
- )
-{
- if (CORBA::is_nil (_tao_objref))
- {
- return TypeCodeFactory::_nil ();
- }
-
- TypeCodeFactory_ptr proxy =
- dynamic_cast<TypeCodeFactory_ptr> (_tao_objref);
-
- return TypeCodeFactory::_duplicate (proxy);
-}
-
-CORBA::TypeCodeFactory_ptr
-CORBA::TypeCodeFactory::_duplicate (TypeCodeFactory_ptr obj)
-{
- if (! ::CORBA::is_nil (obj))
- {
- obj->_add_ref ();
- }
-
- return obj;
-}
-
-void
-CORBA::TypeCodeFactory::_tao_release (TypeCodeFactory_ptr obj)
-{
- ::CORBA::release (obj);
-}
-
-CORBA::Boolean
-CORBA::TypeCodeFactory::_is_a (
- const char *value
- ACE_ENV_ARG_DECL_NOT_USED
- )
-{
- if (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/TypeCodeFactory: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* CORBA::TypeCodeFactory::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/TypeCodeFactory:1.0";
-}
-
-CORBA::Boolean
-CORBA::TypeCodeFactory::marshal (TAO_OutputCDR &)
-{
- return false;
-}
-
-TAO_END_VERSIONED_NAMESPACE_DECL
diff --git a/TAO/tao/TypeCodeFactory/TypeCodeFactoryC.h b/TAO/tao/TypeCodeFactory/TypeCodeFactoryC.h
deleted file mode 100644
index 8548e8e4cee..00000000000
--- a/TAO/tao/TypeCodeFactory/TypeCodeFactoryC.h
+++ /dev/null
@@ -1,473 +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:153
-
-#ifndef _TAO_IDL_ORIG_TYPECODEFACTORYC_H_
-#define _TAO_IDL_ORIG_TYPECODEFACTORYC_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/TypeCodeFactory/typecodefactory_export.h"
-#include "tao/AnyTypeCode/TypeCode.h"
-#include "tao/AnyTypeCode/TypeCode_Constants.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/IFR_Client/IFR_ExtendedC.h"
-
-#if defined (TAO_EXPORT_MACRO)
-#undef TAO_EXPORT_MACRO
-#endif
-#define TAO_EXPORT_MACRO TAO_TypeCodeFactory_Export
-
-#if defined(_MSC_VER)
-#pragma warning(push)
-#pragma warning(disable:4250)
-#endif /* _MSC_VER */
-
-#if defined (__BORLANDC__)
-#pragma option push -w-rvl -w-rch -w-ccc -w-inl
-#endif /* __BORLANDC__ */
-
-// TAO_IDL - Generated from
-// be\be_visitor_module/module_ch.cpp:48
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-namespace CORBA
-{
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:598
-
-#if !defined (_CORBA_TYPECODEFACTORY__VAR_OUT_CH_)
-#define _CORBA_TYPECODEFACTORY__VAR_OUT_CH_
-
- class TypeCodeFactory;
- typedef TypeCodeFactory *TypeCodeFactory_ptr;
-
- typedef
- TAO_Objref_Var_T<
- TypeCodeFactory
- >
- TypeCodeFactory_var;
-
- typedef
- TAO_Objref_Out_T<
- TypeCodeFactory
- >
- TypeCodeFactory_out;
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:54
-
-#if !defined (_CORBA_TYPECODEFACTORY_CH_)
-#define _CORBA_TYPECODEFACTORY_CH_
-
- class TAO_TypeCodeFactory_Export TypeCodeFactory
- : public virtual CORBA::Object
- {
- public:
- typedef TypeCodeFactory_ptr _ptr_type;
- typedef TypeCodeFactory_var _var_type;
-
- // The static operations.
- static TypeCodeFactory_ptr _duplicate (TypeCodeFactory_ptr obj);
-
- static void _tao_release (TypeCodeFactory_ptr obj);
-
- static TypeCodeFactory_ptr _narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static TypeCodeFactory_ptr _unchecked_narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static TypeCodeFactory_ptr _nil (void)
- {
- return static_cast<TypeCodeFactory_ptr> (0);
- }
-
- static void _tao_any_destructor (void *);
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_struct_tc (
- const char * id,
- const char * name,
- const ::CORBA::StructMemberSeq & members
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_union_tc (
- const char * id,
- const char * name,
- ::CORBA::TypeCode_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_enum_tc (
- const char * id,
- const char * name,
- const ::CORBA::EnumMemberSeq & members
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_alias_tc (
- const char * id,
- const char * name,
- ::CORBA::TypeCode_ptr original_type
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_exception_tc (
- const char * id,
- const char * name,
- const ::CORBA::StructMemberSeq & members
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_interface_tc (
- const char * id,
- const char * name
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_string_tc (
- ::CORBA::ULong bound
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_wstring_tc (
- ::CORBA::ULong bound
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_fixed_tc (
- ::CORBA::UShort digits,
- ::CORBA::UShort scale
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_sequence_tc (
- ::CORBA::ULong bound,
- ::CORBA::TypeCode_ptr element_type
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_array_tc (
- ::CORBA::ULong length,
- ::CORBA::TypeCode_ptr element_type
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_value_tc (
- const char * id,
- const char * name,
- ::CORBA::ValueModifier type_modifier,
- ::CORBA::TypeCode_ptr concrete_base,
- const ::CORBA::ValueMemberSeq & members
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_value_box_tc (
- const char * id,
- const char * name,
- ::CORBA::TypeCode_ptr boxed_type
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_native_tc (
- const char * id,
- const char * name
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_recursive_tc (
- const char * id
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_abstract_interface_tc (
- const char * id,
- const char * name
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_local_interface_tc (
- const char * id,
- const char * name
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_component_tc (
- const char * id,
- const char * name
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_home_tc (
- const char * id,
- const char * name
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::TypeCode_ptr create_event_tc (
- const char * id,
- const char * name,
- ::CORBA::ValueModifier type_modifier,
- ::CORBA::TypeCode_ptr concrete_base,
- const ::CORBA::ValueMemberSeq & members
- ACE_ENV_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.
- TypeCodeFactory (void);
-
- virtual ~TypeCodeFactory (void);
-
- private:
- // Private and unimplemented for concrete interfaces.
- TypeCodeFactory (const TypeCodeFactory &);
-
- void operator= (const TypeCodeFactory &);
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_typecode/typecode_decl.cpp:44
-
- extern TAO_TypeCodeFactory_Export ::CORBA::TypeCode_ptr const _tc_TypeCodeFactory;
-
-// TAO_IDL - Generated from
-// be\be_visitor_module/module_ch.cpp:66
-
-} // module CORBA
-
-// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:61
-
-// Traits specializations.
-namespace TAO
-{
-
-#if !defined (_CORBA_TYPECODEFACTORY__TRAITS_CH_)
-#define _CORBA_TYPECODEFACTORY__TRAITS_CH_
-
- template<>
- struct TAO_TypeCodeFactory_Export Objref_Traits< ::CORBA::TypeCodeFactory>
- {
- static ::CORBA::TypeCodeFactory_ptr duplicate (
- ::CORBA::TypeCodeFactory_ptr
- );
- static void release (
- ::CORBA::TypeCodeFactory_ptr
- );
- static ::CORBA::TypeCodeFactory_ptr nil (void);
- static CORBA::Boolean marshal (
- ::CORBA::TypeCodeFactory_ptr p,
- TAO_OutputCDR & cdr
- );
- };
-
-#endif /* end #if !defined */
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/any_op_ch.cpp:52
-
-TAO_TypeCodeFactory_Export void operator<<= (CORBA::Any &, CORBA::TypeCodeFactory_ptr); // copying
-TAO_TypeCodeFactory_Export void operator<<= (CORBA::Any &, CORBA::TypeCodeFactory_ptr *); // non-copying
-TAO_TypeCodeFactory_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::TypeCodeFactory_ptr &);
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:955
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-#if defined(_MSC_VER)
-#pragma warning(pop)
-#endif /* _MSC_VER */
-
-#if defined (__BORLANDC__)
-#pragma option pop
-#endif /* __BORLANDC__ */
-
-#include /**/ "ace/post.h"
-
-#endif /* ifndef */
-
-