// -*- C++ -*-
/**
 * Code generated by the The ACE ORB (TAO) IDL Compiler v2.4.3
 * 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
 * and
 *       Institute for Software Integrated Systems
 *       Vanderbilt University
 *       Nashville, TN
 *       USA
 *       http://www.isis.vanderbilt.edu/
 *
 * Information about TAO is available at:
 *     http://www.dre.vanderbilt.edu/~schmidt/TAO.html
 **/

// TAO_IDL - Generated from
// be/be_codegen.cpp:149

#ifndef _TAO_IDL__TMP__TMCDBGUIERRTYPEC_H_
#define _TAO_IDL__TMP__TMCDBGUIERRTYPEC_H_


#include /**/ "ace/config-all.h"

#if !defined (ACE_LACKS_PRAGMA_ONCE)
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */


#include "tao/AnyTypeCode/AnyTypeCode_methods.h"
#include "tao/AnyTypeCode/Any.h"
#include "tao/ORB.h"
#include "tao/UserException.h"
#include "tao/Basic_Types.h"
#include "tao/String_Manager_T.h"
#include "tao/VarOut_T.h"
#include "tao/Arg_Traits_T.h"
#include "tao/Basic_Arguments.h"
#include "tao/Special_Basic_Arguments.h"
#include "tao/Any_Insert_Policy_T.h"
#include "tao/Fixed_Size_Argument_T.h"
#include "tao/Var_Size_Argument_T.h"
#include /**/ "tao/Version.h"
#include /**/ "tao/Versioned_Namespace.h"

#include "acserrC.h"

#if TAO_MAJOR_VERSION != 2 || TAO_MINOR_VERSION != 4 || TAO_MICRO_VERSION != 3
#error This file should be regenerated with TAO_IDL
#endif

#if defined (TAO_EXPORT_MACRO)
#undef TAO_EXPORT_MACRO
#endif
#define TAO_EXPORT_MACRO 

// TAO_IDL - Generated from
// be/be_visitor_module/module_ch.cpp:35

namespace ACSErr
{

  // TAO_IDL - Generated from
  // be/be_visitor_constant/constant_ch.cpp:35

  const CORBA::ULong TmcdbGuiErrType = 100000U;

// TAO_IDL - Generated from
// be/be_visitor_module/module_ch.cpp:64

} // module ACSErr

// TAO_IDL - Generated from
// be/be_visitor_module/module_ch.cpp:35

namespace TmcdbGuiErrType
{

  // TAO_IDL - Generated from
  // be/be_visitor_constant/constant_ch.cpp:35

  const CORBA::ULong TmcdbError = 0U;

  // TAO_IDL - Generated from
  // be/be_visitor_constant/constant_ch.cpp:35

  const CORBA::ULong TmcdbNoSuchRow = 1U;

  // TAO_IDL - Generated from
  // be/be_visitor_constant/constant_ch.cpp:35

  const CORBA::ULong TmcdbRowAlreadyExists = 2U;

  // TAO_IDL - Generated from
  // be/be_visitor_constant/constant_ch.cpp:35

  const CORBA::ULong TmcdbConnectionFailure = 3U;

  // TAO_IDL - Generated from
  // be/be_visitor_constant/constant_ch.cpp:35

  const CORBA::ULong TmcdbInitializationFailure = 4U;

  // TAO_IDL - Generated from
  // be/be_visitor_constant/constant_ch.cpp:35

  const CORBA::ULong TmcdbDuplicateKey = 5U;

  // TAO_IDL - Generated from
  // be/be_visitor_constant/constant_ch.cpp:35

  const CORBA::ULong TmcdbSql = 6U;

  // TAO_IDL - Generated from
  // be/be_visitor_constant/constant_ch.cpp:35

  const CORBA::ULong TmcdbKeyUpdate = 7U;

  // TAO_IDL - Generated from
  // be/be_visitor_constant/constant_ch.cpp:35

  const CORBA::ULong TmcdbDuplicateRow = 8U;

  // TAO_IDL - Generated from
  // be/be_visitor_constant/constant_ch.cpp:35

  const CORBA::ULong TmcdbInvalidDataType = 9U;

  // TAO_IDL - Generated from
  // be/be_visitor_exception/exception_ch.cpp:41

  class  TmcdbGuiErrTypeEx : public ::CORBA::UserException
  {
  public:
    ACSErr::ErrorTrace errorTrace;

    TmcdbGuiErrTypeEx (void);
    TmcdbGuiErrTypeEx (const TmcdbGuiErrTypeEx &);
    ~TmcdbGuiErrTypeEx (void);

    TmcdbGuiErrTypeEx &operator= (const TmcdbGuiErrTypeEx &);

    static void _tao_any_destructor (void *);

    static TmcdbGuiErrTypeEx *_downcast ( ::CORBA::Exception *);
    static const TmcdbGuiErrTypeEx *_downcast ( ::CORBA::Exception const *);

    static ::CORBA::Exception *_alloc (void);

    virtual ::CORBA::Exception *_tao_duplicate (void) const;

    virtual void _raise (void) const;

    virtual void _tao_encode (TAO_OutputCDR &cdr) const;
    virtual void _tao_decode (TAO_InputCDR &cdr);

    // TAO_IDL - Generated from
    // be/be_visitor_exception/exception_ctor.cpp:51

    TmcdbGuiErrTypeEx (
        const ACSErr::ErrorTrace & _tao_errorTrace);

    virtual ::CORBA::TypeCode_ptr _tao_type (void) const;
  };

  // TAO_IDL - Generated from
  // be/be_visitor_typecode/typecode_decl.cpp:34

  extern  ::CORBA::TypeCode_ptr const _tc_TmcdbGuiErrTypeEx;

  // TAO_IDL - Generated from
  // be/be_visitor_exception/exception_ch.cpp:41

  class  TmcdbErrorEx : public ::CORBA::UserException
  {
  public:
    ACSErr::ErrorTrace errorTrace;

    TmcdbErrorEx (void);
    TmcdbErrorEx (const TmcdbErrorEx &);
    ~TmcdbErrorEx (void);

    TmcdbErrorEx &operator= (const TmcdbErrorEx &);

    static void _tao_any_destructor (void *);

    static TmcdbErrorEx *_downcast ( ::CORBA::Exception *);
    static const TmcdbErrorEx *_downcast ( ::CORBA::Exception const *);

    static ::CORBA::Exception *_alloc (void);

    virtual ::CORBA::Exception *_tao_duplicate (void) const;

    virtual void _raise (void) const;

    virtual void _tao_encode (TAO_OutputCDR &cdr) const;
    virtual void _tao_decode (TAO_InputCDR &cdr);

    // TAO_IDL - Generated from
    // be/be_visitor_exception/exception_ctor.cpp:51

    TmcdbErrorEx (
        const ACSErr::ErrorTrace & _tao_errorTrace);

    virtual ::CORBA::TypeCode_ptr _tao_type (void) const;
  };

  // TAO_IDL - Generated from
  // be/be_visitor_typecode/typecode_decl.cpp:34

  extern  ::CORBA::TypeCode_ptr const _tc_TmcdbErrorEx;

  // TAO_IDL - Generated from
  // be/be_visitor_exception/exception_ch.cpp:41

  class  TmcdbNoSuchRowEx : public ::CORBA::UserException
  {
  public:
    ACSErr::ErrorTrace errorTrace;

    TmcdbNoSuchRowEx (void);
    TmcdbNoSuchRowEx (const TmcdbNoSuchRowEx &);
    ~TmcdbNoSuchRowEx (void);

    TmcdbNoSuchRowEx &operator= (const TmcdbNoSuchRowEx &);

    static void _tao_any_destructor (void *);

    static TmcdbNoSuchRowEx *_downcast ( ::CORBA::Exception *);
    static const TmcdbNoSuchRowEx *_downcast ( ::CORBA::Exception const *);

    static ::CORBA::Exception *_alloc (void);

    virtual ::CORBA::Exception *_tao_duplicate (void) const;

    virtual void _raise (void) const;

    virtual void _tao_encode (TAO_OutputCDR &cdr) const;
    virtual void _tao_decode (TAO_InputCDR &cdr);

    // TAO_IDL - Generated from
    // be/be_visitor_exception/exception_ctor.cpp:51

    TmcdbNoSuchRowEx (
        const ACSErr::ErrorTrace & _tao_errorTrace);

    virtual ::CORBA::TypeCode_ptr _tao_type (void) const;
  };

  // TAO_IDL - Generated from
  // be/be_visitor_typecode/typecode_decl.cpp:34

  extern  ::CORBA::TypeCode_ptr const _tc_TmcdbNoSuchRowEx;

  // TAO_IDL - Generated from
  // be/be_visitor_exception/exception_ch.cpp:41

  class  TmcdbRowAlreadyExistsEx : public ::CORBA::UserException
  {
  public:
    ACSErr::ErrorTrace errorTrace;

    TmcdbRowAlreadyExistsEx (void);
    TmcdbRowAlreadyExistsEx (const TmcdbRowAlreadyExistsEx &);
    ~TmcdbRowAlreadyExistsEx (void);

    TmcdbRowAlreadyExistsEx &operator= (const TmcdbRowAlreadyExistsEx &);

    static void _tao_any_destructor (void *);

    static TmcdbRowAlreadyExistsEx *_downcast ( ::CORBA::Exception *);
    static const TmcdbRowAlreadyExistsEx *_downcast ( ::CORBA::Exception const *);

    static ::CORBA::Exception *_alloc (void);

    virtual ::CORBA::Exception *_tao_duplicate (void) const;

    virtual void _raise (void) const;

    virtual void _tao_encode (TAO_OutputCDR &cdr) const;
    virtual void _tao_decode (TAO_InputCDR &cdr);

    // TAO_IDL - Generated from
    // be/be_visitor_exception/exception_ctor.cpp:51

    TmcdbRowAlreadyExistsEx (
        const ACSErr::ErrorTrace & _tao_errorTrace);

    virtual ::CORBA::TypeCode_ptr _tao_type (void) const;
  };

  // TAO_IDL - Generated from
  // be/be_visitor_typecode/typecode_decl.cpp:34

  extern  ::CORBA::TypeCode_ptr const _tc_TmcdbRowAlreadyExistsEx;

  // TAO_IDL - Generated from
  // be/be_visitor_exception/exception_ch.cpp:41

  class  TmcdbConnectionFailureEx : public ::CORBA::UserException
  {
  public:
    ACSErr::ErrorTrace errorTrace;

    TmcdbConnectionFailureEx (void);
    TmcdbConnectionFailureEx (const TmcdbConnectionFailureEx &);
    ~TmcdbConnectionFailureEx (void);

    TmcdbConnectionFailureEx &operator= (const TmcdbConnectionFailureEx &);

    static void _tao_any_destructor (void *);

    static TmcdbConnectionFailureEx *_downcast ( ::CORBA::Exception *);
    static const TmcdbConnectionFailureEx *_downcast ( ::CORBA::Exception const *);

    static ::CORBA::Exception *_alloc (void);

    virtual ::CORBA::Exception *_tao_duplicate (void) const;

    virtual void _raise (void) const;

    virtual void _tao_encode (TAO_OutputCDR &cdr) const;
    virtual void _tao_decode (TAO_InputCDR &cdr);

    // TAO_IDL - Generated from
    // be/be_visitor_exception/exception_ctor.cpp:51

    TmcdbConnectionFailureEx (
        const ACSErr::ErrorTrace & _tao_errorTrace);

    virtual ::CORBA::TypeCode_ptr _tao_type (void) const;
  };

  // TAO_IDL - Generated from
  // be/be_visitor_typecode/typecode_decl.cpp:34

  extern  ::CORBA::TypeCode_ptr const _tc_TmcdbConnectionFailureEx;

  // TAO_IDL - Generated from
  // be/be_visitor_exception/exception_ch.cpp:41

  class  TmcdbInitializationFailureEx : public ::CORBA::UserException
  {
  public:
    ACSErr::ErrorTrace errorTrace;

    TmcdbInitializationFailureEx (void);
    TmcdbInitializationFailureEx (const TmcdbInitializationFailureEx &);
    ~TmcdbInitializationFailureEx (void);

    TmcdbInitializationFailureEx &operator= (const TmcdbInitializationFailureEx &);

    static void _tao_any_destructor (void *);

    static TmcdbInitializationFailureEx *_downcast ( ::CORBA::Exception *);
    static const TmcdbInitializationFailureEx *_downcast ( ::CORBA::Exception const *);

    static ::CORBA::Exception *_alloc (void);

    virtual ::CORBA::Exception *_tao_duplicate (void) const;

    virtual void _raise (void) const;

    virtual void _tao_encode (TAO_OutputCDR &cdr) const;
    virtual void _tao_decode (TAO_InputCDR &cdr);

    // TAO_IDL - Generated from
    // be/be_visitor_exception/exception_ctor.cpp:51

    TmcdbInitializationFailureEx (
        const ACSErr::ErrorTrace & _tao_errorTrace);

    virtual ::CORBA::TypeCode_ptr _tao_type (void) const;
  };

  // TAO_IDL - Generated from
  // be/be_visitor_typecode/typecode_decl.cpp:34

  extern  ::CORBA::TypeCode_ptr const _tc_TmcdbInitializationFailureEx;

  // TAO_IDL - Generated from
  // be/be_visitor_exception/exception_ch.cpp:41

  class  TmcdbDuplicateKeyEx : public ::CORBA::UserException
  {
  public:
    ACSErr::ErrorTrace errorTrace;

    TmcdbDuplicateKeyEx (void);
    TmcdbDuplicateKeyEx (const TmcdbDuplicateKeyEx &);
    ~TmcdbDuplicateKeyEx (void);

    TmcdbDuplicateKeyEx &operator= (const TmcdbDuplicateKeyEx &);

    static void _tao_any_destructor (void *);

    static TmcdbDuplicateKeyEx *_downcast ( ::CORBA::Exception *);
    static const TmcdbDuplicateKeyEx *_downcast ( ::CORBA::Exception const *);

    static ::CORBA::Exception *_alloc (void);

    virtual ::CORBA::Exception *_tao_duplicate (void) const;

    virtual void _raise (void) const;

    virtual void _tao_encode (TAO_OutputCDR &cdr) const;
    virtual void _tao_decode (TAO_InputCDR &cdr);

    // TAO_IDL - Generated from
    // be/be_visitor_exception/exception_ctor.cpp:51

    TmcdbDuplicateKeyEx (
        const ACSErr::ErrorTrace & _tao_errorTrace);

    virtual ::CORBA::TypeCode_ptr _tao_type (void) const;
  };

  // TAO_IDL - Generated from
  // be/be_visitor_typecode/typecode_decl.cpp:34

  extern  ::CORBA::TypeCode_ptr const _tc_TmcdbDuplicateKeyEx;

  // TAO_IDL - Generated from
  // be/be_visitor_exception/exception_ch.cpp:41

  class  TmcdbSqlEx : public ::CORBA::UserException
  {
  public:
    ACSErr::ErrorTrace errorTrace;

    TmcdbSqlEx (void);
    TmcdbSqlEx (const TmcdbSqlEx &);
    ~TmcdbSqlEx (void);

    TmcdbSqlEx &operator= (const TmcdbSqlEx &);

    static void _tao_any_destructor (void *);

    static TmcdbSqlEx *_downcast ( ::CORBA::Exception *);
    static const TmcdbSqlEx *_downcast ( ::CORBA::Exception const *);

    static ::CORBA::Exception *_alloc (void);

    virtual ::CORBA::Exception *_tao_duplicate (void) const;

    virtual void _raise (void) const;

    virtual void _tao_encode (TAO_OutputCDR &cdr) const;
    virtual void _tao_decode (TAO_InputCDR &cdr);

    // TAO_IDL - Generated from
    // be/be_visitor_exception/exception_ctor.cpp:51

    TmcdbSqlEx (
        const ACSErr::ErrorTrace & _tao_errorTrace);

    virtual ::CORBA::TypeCode_ptr _tao_type (void) const;
  };

  // TAO_IDL - Generated from
  // be/be_visitor_typecode/typecode_decl.cpp:34

  extern  ::CORBA::TypeCode_ptr const _tc_TmcdbSqlEx;

  // TAO_IDL - Generated from
  // be/be_visitor_exception/exception_ch.cpp:41

  class  TmcdbKeyUpdateEx : public ::CORBA::UserException
  {
  public:
    ACSErr::ErrorTrace errorTrace;

    TmcdbKeyUpdateEx (void);
    TmcdbKeyUpdateEx (const TmcdbKeyUpdateEx &);
    ~TmcdbKeyUpdateEx (void);

    TmcdbKeyUpdateEx &operator= (const TmcdbKeyUpdateEx &);

    static void _tao_any_destructor (void *);

    static TmcdbKeyUpdateEx *_downcast ( ::CORBA::Exception *);
    static const TmcdbKeyUpdateEx *_downcast ( ::CORBA::Exception const *);

    static ::CORBA::Exception *_alloc (void);

    virtual ::CORBA::Exception *_tao_duplicate (void) const;

    virtual void _raise (void) const;

    virtual void _tao_encode (TAO_OutputCDR &cdr) const;
    virtual void _tao_decode (TAO_InputCDR &cdr);

    // TAO_IDL - Generated from
    // be/be_visitor_exception/exception_ctor.cpp:51

    TmcdbKeyUpdateEx (
        const ACSErr::ErrorTrace & _tao_errorTrace);

    virtual ::CORBA::TypeCode_ptr _tao_type (void) const;
  };

  // TAO_IDL - Generated from
  // be/be_visitor_typecode/typecode_decl.cpp:34

  extern  ::CORBA::TypeCode_ptr const _tc_TmcdbKeyUpdateEx;

  // TAO_IDL - Generated from
  // be/be_visitor_exception/exception_ch.cpp:41

  class  TmcdbDuplicateRowEx : public ::CORBA::UserException
  {
  public:
    ACSErr::ErrorTrace errorTrace;

    TmcdbDuplicateRowEx (void);
    TmcdbDuplicateRowEx (const TmcdbDuplicateRowEx &);
    ~TmcdbDuplicateRowEx (void);

    TmcdbDuplicateRowEx &operator= (const TmcdbDuplicateRowEx &);

    static void _tao_any_destructor (void *);

    static TmcdbDuplicateRowEx *_downcast ( ::CORBA::Exception *);
    static const TmcdbDuplicateRowEx *_downcast ( ::CORBA::Exception const *);

    static ::CORBA::Exception *_alloc (void);

    virtual ::CORBA::Exception *_tao_duplicate (void) const;

    virtual void _raise (void) const;

    virtual void _tao_encode (TAO_OutputCDR &cdr) const;
    virtual void _tao_decode (TAO_InputCDR &cdr);

    // TAO_IDL - Generated from
    // be/be_visitor_exception/exception_ctor.cpp:51

    TmcdbDuplicateRowEx (
        const ACSErr::ErrorTrace & _tao_errorTrace);

    virtual ::CORBA::TypeCode_ptr _tao_type (void) const;
  };

  // TAO_IDL - Generated from
  // be/be_visitor_typecode/typecode_decl.cpp:34

  extern  ::CORBA::TypeCode_ptr const _tc_TmcdbDuplicateRowEx;

  // TAO_IDL - Generated from
  // be/be_visitor_exception/exception_ch.cpp:41

  class  TmcdbInvalidDataTypeEx : public ::CORBA::UserException
  {
  public:
    ACSErr::ErrorTrace errorTrace;

    TmcdbInvalidDataTypeEx (void);
    TmcdbInvalidDataTypeEx (const TmcdbInvalidDataTypeEx &);
    ~TmcdbInvalidDataTypeEx (void);

    TmcdbInvalidDataTypeEx &operator= (const TmcdbInvalidDataTypeEx &);

    static void _tao_any_destructor (void *);

    static TmcdbInvalidDataTypeEx *_downcast ( ::CORBA::Exception *);
    static const TmcdbInvalidDataTypeEx *_downcast ( ::CORBA::Exception const *);

    static ::CORBA::Exception *_alloc (void);

    virtual ::CORBA::Exception *_tao_duplicate (void) const;

    virtual void _raise (void) const;

    virtual void _tao_encode (TAO_OutputCDR &cdr) const;
    virtual void _tao_decode (TAO_InputCDR &cdr);

    // TAO_IDL - Generated from
    // be/be_visitor_exception/exception_ctor.cpp:51

    TmcdbInvalidDataTypeEx (
        const ACSErr::ErrorTrace & _tao_errorTrace);

    virtual ::CORBA::TypeCode_ptr _tao_type (void) const;
  };

  // TAO_IDL - Generated from
  // be/be_visitor_typecode/typecode_decl.cpp:34

  extern  ::CORBA::TypeCode_ptr const _tc_TmcdbInvalidDataTypeEx;

// TAO_IDL - Generated from
// be/be_visitor_module/module_ch.cpp:64

} // module TmcdbGuiErrType

// TAO_IDL - Generated from
// be/be_visitor_arg_traits.cpp:66

TAO_BEGIN_VERSIONED_NAMESPACE_DECL


// Arg traits specializations.
namespace TAO
{
}

TAO_END_VERSIONED_NAMESPACE_DECL



// TAO_IDL - Generated from
// be/be_visitor_traits.cpp:60

TAO_BEGIN_VERSIONED_NAMESPACE_DECL

// Traits specializations.
namespace TAO
{
}
TAO_END_VERSIONED_NAMESPACE_DECL



// TAO_IDL - Generated from
// be/be_visitor_exception/any_op_ch.cpp:38

#if defined (ACE_ANY_OPS_USE_NAMESPACE)

namespace TmcdbGuiErrType
{
  

   void operator<<= (::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbGuiErrTypeEx &); // copying version
   void operator<<= (::CORBA::Any &, ::TmcdbGuiErrType::TmcdbGuiErrTypeEx*); // noncopying version
   ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbGuiErrTypeEx *&);
}

#else


TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 void operator<<= (::CORBA::Any &, const TmcdbGuiErrType::TmcdbGuiErrTypeEx &); // copying version
 void operator<<= (::CORBA::Any &, TmcdbGuiErrType::TmcdbGuiErrTypeEx*); // noncopying version
 ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const TmcdbGuiErrType::TmcdbGuiErrTypeEx *&);
TAO_END_VERSIONED_NAMESPACE_DECL



#endif

// TAO_IDL - Generated from
// be/be_visitor_exception/any_op_ch.cpp:38

#if defined (ACE_ANY_OPS_USE_NAMESPACE)

namespace TmcdbGuiErrType
{
  

   void operator<<= (::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbErrorEx &); // copying version
   void operator<<= (::CORBA::Any &, ::TmcdbGuiErrType::TmcdbErrorEx*); // noncopying version
   ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbErrorEx *&);
}

#else


TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 void operator<<= (::CORBA::Any &, const TmcdbGuiErrType::TmcdbErrorEx &); // copying version
 void operator<<= (::CORBA::Any &, TmcdbGuiErrType::TmcdbErrorEx*); // noncopying version
 ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const TmcdbGuiErrType::TmcdbErrorEx *&);
TAO_END_VERSIONED_NAMESPACE_DECL



#endif

// TAO_IDL - Generated from
// be/be_visitor_exception/any_op_ch.cpp:38

#if defined (ACE_ANY_OPS_USE_NAMESPACE)

namespace TmcdbGuiErrType
{
  

   void operator<<= (::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbNoSuchRowEx &); // copying version
   void operator<<= (::CORBA::Any &, ::TmcdbGuiErrType::TmcdbNoSuchRowEx*); // noncopying version
   ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbNoSuchRowEx *&);
}

#else


TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 void operator<<= (::CORBA::Any &, const TmcdbGuiErrType::TmcdbNoSuchRowEx &); // copying version
 void operator<<= (::CORBA::Any &, TmcdbGuiErrType::TmcdbNoSuchRowEx*); // noncopying version
 ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const TmcdbGuiErrType::TmcdbNoSuchRowEx *&);
TAO_END_VERSIONED_NAMESPACE_DECL



#endif

// TAO_IDL - Generated from
// be/be_visitor_exception/any_op_ch.cpp:38

#if defined (ACE_ANY_OPS_USE_NAMESPACE)

namespace TmcdbGuiErrType
{
  

   void operator<<= (::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbRowAlreadyExistsEx &); // copying version
   void operator<<= (::CORBA::Any &, ::TmcdbGuiErrType::TmcdbRowAlreadyExistsEx*); // noncopying version
   ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbRowAlreadyExistsEx *&);
}

#else


TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 void operator<<= (::CORBA::Any &, const TmcdbGuiErrType::TmcdbRowAlreadyExistsEx &); // copying version
 void operator<<= (::CORBA::Any &, TmcdbGuiErrType::TmcdbRowAlreadyExistsEx*); // noncopying version
 ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const TmcdbGuiErrType::TmcdbRowAlreadyExistsEx *&);
TAO_END_VERSIONED_NAMESPACE_DECL



#endif

// TAO_IDL - Generated from
// be/be_visitor_exception/any_op_ch.cpp:38

#if defined (ACE_ANY_OPS_USE_NAMESPACE)

namespace TmcdbGuiErrType
{
  

   void operator<<= (::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbConnectionFailureEx &); // copying version
   void operator<<= (::CORBA::Any &, ::TmcdbGuiErrType::TmcdbConnectionFailureEx*); // noncopying version
   ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbConnectionFailureEx *&);
}

#else


TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 void operator<<= (::CORBA::Any &, const TmcdbGuiErrType::TmcdbConnectionFailureEx &); // copying version
 void operator<<= (::CORBA::Any &, TmcdbGuiErrType::TmcdbConnectionFailureEx*); // noncopying version
 ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const TmcdbGuiErrType::TmcdbConnectionFailureEx *&);
TAO_END_VERSIONED_NAMESPACE_DECL



#endif

// TAO_IDL - Generated from
// be/be_visitor_exception/any_op_ch.cpp:38

#if defined (ACE_ANY_OPS_USE_NAMESPACE)

namespace TmcdbGuiErrType
{
  

   void operator<<= (::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbInitializationFailureEx &); // copying version
   void operator<<= (::CORBA::Any &, ::TmcdbGuiErrType::TmcdbInitializationFailureEx*); // noncopying version
   ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbInitializationFailureEx *&);
}

#else


TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 void operator<<= (::CORBA::Any &, const TmcdbGuiErrType::TmcdbInitializationFailureEx &); // copying version
 void operator<<= (::CORBA::Any &, TmcdbGuiErrType::TmcdbInitializationFailureEx*); // noncopying version
 ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const TmcdbGuiErrType::TmcdbInitializationFailureEx *&);
TAO_END_VERSIONED_NAMESPACE_DECL



#endif

// TAO_IDL - Generated from
// be/be_visitor_exception/any_op_ch.cpp:38

#if defined (ACE_ANY_OPS_USE_NAMESPACE)

namespace TmcdbGuiErrType
{
  

   void operator<<= (::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbDuplicateKeyEx &); // copying version
   void operator<<= (::CORBA::Any &, ::TmcdbGuiErrType::TmcdbDuplicateKeyEx*); // noncopying version
   ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbDuplicateKeyEx *&);
}

#else


TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 void operator<<= (::CORBA::Any &, const TmcdbGuiErrType::TmcdbDuplicateKeyEx &); // copying version
 void operator<<= (::CORBA::Any &, TmcdbGuiErrType::TmcdbDuplicateKeyEx*); // noncopying version
 ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const TmcdbGuiErrType::TmcdbDuplicateKeyEx *&);
TAO_END_VERSIONED_NAMESPACE_DECL



#endif

// TAO_IDL - Generated from
// be/be_visitor_exception/any_op_ch.cpp:38

#if defined (ACE_ANY_OPS_USE_NAMESPACE)

namespace TmcdbGuiErrType
{
  

   void operator<<= (::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbSqlEx &); // copying version
   void operator<<= (::CORBA::Any &, ::TmcdbGuiErrType::TmcdbSqlEx*); // noncopying version
   ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbSqlEx *&);
}

#else


TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 void operator<<= (::CORBA::Any &, const TmcdbGuiErrType::TmcdbSqlEx &); // copying version
 void operator<<= (::CORBA::Any &, TmcdbGuiErrType::TmcdbSqlEx*); // noncopying version
 ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const TmcdbGuiErrType::TmcdbSqlEx *&);
TAO_END_VERSIONED_NAMESPACE_DECL



#endif

// TAO_IDL - Generated from
// be/be_visitor_exception/any_op_ch.cpp:38

#if defined (ACE_ANY_OPS_USE_NAMESPACE)

namespace TmcdbGuiErrType
{
  

   void operator<<= (::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbKeyUpdateEx &); // copying version
   void operator<<= (::CORBA::Any &, ::TmcdbGuiErrType::TmcdbKeyUpdateEx*); // noncopying version
   ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbKeyUpdateEx *&);
}

#else


TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 void operator<<= (::CORBA::Any &, const TmcdbGuiErrType::TmcdbKeyUpdateEx &); // copying version
 void operator<<= (::CORBA::Any &, TmcdbGuiErrType::TmcdbKeyUpdateEx*); // noncopying version
 ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const TmcdbGuiErrType::TmcdbKeyUpdateEx *&);
TAO_END_VERSIONED_NAMESPACE_DECL



#endif

// TAO_IDL - Generated from
// be/be_visitor_exception/any_op_ch.cpp:38

#if defined (ACE_ANY_OPS_USE_NAMESPACE)

namespace TmcdbGuiErrType
{
  

   void operator<<= (::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbDuplicateRowEx &); // copying version
   void operator<<= (::CORBA::Any &, ::TmcdbGuiErrType::TmcdbDuplicateRowEx*); // noncopying version
   ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbDuplicateRowEx *&);
}

#else


TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 void operator<<= (::CORBA::Any &, const TmcdbGuiErrType::TmcdbDuplicateRowEx &); // copying version
 void operator<<= (::CORBA::Any &, TmcdbGuiErrType::TmcdbDuplicateRowEx*); // noncopying version
 ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const TmcdbGuiErrType::TmcdbDuplicateRowEx *&);
TAO_END_VERSIONED_NAMESPACE_DECL



#endif

// TAO_IDL - Generated from
// be/be_visitor_exception/any_op_ch.cpp:38

#if defined (ACE_ANY_OPS_USE_NAMESPACE)

namespace TmcdbGuiErrType
{
  

   void operator<<= (::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbInvalidDataTypeEx &); // copying version
   void operator<<= (::CORBA::Any &, ::TmcdbGuiErrType::TmcdbInvalidDataTypeEx*); // noncopying version
   ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const ::TmcdbGuiErrType::TmcdbInvalidDataTypeEx *&);
}

#else


TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 void operator<<= (::CORBA::Any &, const TmcdbGuiErrType::TmcdbInvalidDataTypeEx &); // copying version
 void operator<<= (::CORBA::Any &, TmcdbGuiErrType::TmcdbInvalidDataTypeEx*); // noncopying version
 ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const TmcdbGuiErrType::TmcdbInvalidDataTypeEx *&);
TAO_END_VERSIONED_NAMESPACE_DECL



#endif

// TAO_IDL - Generated from
// be/be_visitor_exception/cdr_op_ch.cpp:37
TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 ::CORBA::Boolean operator<< (TAO_OutputCDR &, const TmcdbGuiErrType::TmcdbGuiErrTypeEx &);
 ::CORBA::Boolean operator>> (TAO_InputCDR &, TmcdbGuiErrType::TmcdbGuiErrTypeEx &);

TAO_END_VERSIONED_NAMESPACE_DECL



// TAO_IDL - Generated from
// be/be_visitor_exception/cdr_op_ch.cpp:37
TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 ::CORBA::Boolean operator<< (TAO_OutputCDR &, const TmcdbGuiErrType::TmcdbErrorEx &);
 ::CORBA::Boolean operator>> (TAO_InputCDR &, TmcdbGuiErrType::TmcdbErrorEx &);

TAO_END_VERSIONED_NAMESPACE_DECL



// TAO_IDL - Generated from
// be/be_visitor_exception/cdr_op_ch.cpp:37
TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 ::CORBA::Boolean operator<< (TAO_OutputCDR &, const TmcdbGuiErrType::TmcdbNoSuchRowEx &);
 ::CORBA::Boolean operator>> (TAO_InputCDR &, TmcdbGuiErrType::TmcdbNoSuchRowEx &);

TAO_END_VERSIONED_NAMESPACE_DECL



// TAO_IDL - Generated from
// be/be_visitor_exception/cdr_op_ch.cpp:37
TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 ::CORBA::Boolean operator<< (TAO_OutputCDR &, const TmcdbGuiErrType::TmcdbRowAlreadyExistsEx &);
 ::CORBA::Boolean operator>> (TAO_InputCDR &, TmcdbGuiErrType::TmcdbRowAlreadyExistsEx &);

TAO_END_VERSIONED_NAMESPACE_DECL



// TAO_IDL - Generated from
// be/be_visitor_exception/cdr_op_ch.cpp:37
TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 ::CORBA::Boolean operator<< (TAO_OutputCDR &, const TmcdbGuiErrType::TmcdbConnectionFailureEx &);
 ::CORBA::Boolean operator>> (TAO_InputCDR &, TmcdbGuiErrType::TmcdbConnectionFailureEx &);

TAO_END_VERSIONED_NAMESPACE_DECL



// TAO_IDL - Generated from
// be/be_visitor_exception/cdr_op_ch.cpp:37
TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 ::CORBA::Boolean operator<< (TAO_OutputCDR &, const TmcdbGuiErrType::TmcdbInitializationFailureEx &);
 ::CORBA::Boolean operator>> (TAO_InputCDR &, TmcdbGuiErrType::TmcdbInitializationFailureEx &);

TAO_END_VERSIONED_NAMESPACE_DECL



// TAO_IDL - Generated from
// be/be_visitor_exception/cdr_op_ch.cpp:37
TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 ::CORBA::Boolean operator<< (TAO_OutputCDR &, const TmcdbGuiErrType::TmcdbDuplicateKeyEx &);
 ::CORBA::Boolean operator>> (TAO_InputCDR &, TmcdbGuiErrType::TmcdbDuplicateKeyEx &);

TAO_END_VERSIONED_NAMESPACE_DECL



// TAO_IDL - Generated from
// be/be_visitor_exception/cdr_op_ch.cpp:37
TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 ::CORBA::Boolean operator<< (TAO_OutputCDR &, const TmcdbGuiErrType::TmcdbSqlEx &);
 ::CORBA::Boolean operator>> (TAO_InputCDR &, TmcdbGuiErrType::TmcdbSqlEx &);

TAO_END_VERSIONED_NAMESPACE_DECL



// TAO_IDL - Generated from
// be/be_visitor_exception/cdr_op_ch.cpp:37
TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 ::CORBA::Boolean operator<< (TAO_OutputCDR &, const TmcdbGuiErrType::TmcdbKeyUpdateEx &);
 ::CORBA::Boolean operator>> (TAO_InputCDR &, TmcdbGuiErrType::TmcdbKeyUpdateEx &);

TAO_END_VERSIONED_NAMESPACE_DECL



// TAO_IDL - Generated from
// be/be_visitor_exception/cdr_op_ch.cpp:37
TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 ::CORBA::Boolean operator<< (TAO_OutputCDR &, const TmcdbGuiErrType::TmcdbDuplicateRowEx &);
 ::CORBA::Boolean operator>> (TAO_InputCDR &, TmcdbGuiErrType::TmcdbDuplicateRowEx &);

TAO_END_VERSIONED_NAMESPACE_DECL



// TAO_IDL - Generated from
// be/be_visitor_exception/cdr_op_ch.cpp:37
TAO_BEGIN_VERSIONED_NAMESPACE_DECL



 ::CORBA::Boolean operator<< (TAO_OutputCDR &, const TmcdbGuiErrType::TmcdbInvalidDataTypeEx &);
 ::CORBA::Boolean operator>> (TAO_InputCDR &, TmcdbGuiErrType::TmcdbInvalidDataTypeEx &);

TAO_END_VERSIONED_NAMESPACE_DECL



// TAO_IDL - Generated from
// be/be_codegen.cpp:1700
#if defined (__ACE_INLINE__)
#include "TmcdbGuiErrTypeC.inl"
#endif /* defined INLINE */

#endif /* ifndef */

