summaryrefslogtreecommitdiff
path: root/TAO/tao/IORTable/IORTableC.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/IORTable/IORTableC.h')
-rw-r--r--TAO/tao/IORTable/IORTableC.h466
1 files changed, 0 insertions, 466 deletions
diff --git a/TAO/tao/IORTable/IORTableC.h b/TAO/tao/IORTable/IORTableC.h
deleted file mode 100644
index 9f4e1965292..00000000000
--- a/TAO/tao/IORTable/IORTableC.h
+++ /dev/null
@@ -1,466 +0,0 @@
-/* -*- C++ -*- $Id$ */
-
-// ****** Code generated by the The ACE ORB (TAO) IDL Compiler *******
-// TAO and the TAO IDL Compiler have been developed by the Center for
-// Distributed Object Computing at Washington University, St. Louis.
-//
-// Information about TAO is available at:
-// http://www.cs.wustl.edu/~schmidt/TAO.html
-
-#ifndef _TAO_IDL_ORIG_IORTABLEC_H_
-#define _TAO_IDL_ORIG_IORTABLEC_H_
-
-#include "ace/pre.h"
-#include "tao/corba.h"
-
-#if !defined (ACE_LACKS_PRAGMA_ONCE)
-# pragma once
-#endif /* ACE_LACKS_PRAGMA_ONCE */
-
-#include "iortable_export.h"
-
-#if defined (TAO_EXPORT_MACRO)
-#undef TAO_EXPORT_MACRO
-#endif
-#define TAO_EXPORT_MACRO TAO_IORTable_Export
-
-#if defined (TAO_EXPORT_NESTED_CLASSES)
-# if defined (TAO_EXPORT_NESTED_MACRO)
-# undef TAO_EXPORT_NESTED_MACRO
-# endif /* defined (TAO_EXPORT_NESTED_MACRO) */
-# define TAO_EXPORT_NESTED_MACRO TAO_IORTable_Export
-#endif /* TAO_EXPORT_NESTED_CLASSES */
-
-#if defined(_MSC_VER)
-#if (_MSC_VER >= 1200)
-#pragma warning(push)
-#endif /* _MSC_VER >= 1200 */
-#pragma warning(disable:4250)
-#endif /* _MSC_VER */
-
-TAO_NAMESPACE IORTable
-{
- class Locator;
-
-#if !defined (_IORTABLE_LOCATOR___PTR_CH_)
-#define _IORTABLE_LOCATOR___PTR_CH_
-
-typedef Locator *Locator_ptr;
-
-#endif /* end #if !defined */
-
-
-#if !defined (_IORTABLE_LOCATOR___VAR_CH_)
-#define _IORTABLE_LOCATOR___VAR_CH_
-
- class TAO_IORTable_Export Locator_var : public TAO_Base_var
- {
- public:
- Locator_var (void); // default constructor
- Locator_var (Locator_ptr p) : ptr_ (p) {}
- Locator_var (const Locator_var &); // copy constructor
- ~Locator_var (void); // destructor
-
- Locator_var &operator= (Locator_ptr);
- Locator_var &operator= (const Locator_var &);
- Locator_ptr operator-> (void) const;
-
- operator const Locator_ptr &() const;
- operator Locator_ptr &();
- // in, inout, out, _retn
- Locator_ptr in (void) const;
- Locator_ptr &inout (void);
- Locator_ptr &out (void);
- Locator_ptr _retn (void);
- Locator_ptr ptr (void) const;
-
- private:
- Locator_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- Locator_var (const TAO_Base_var &rhs);
- Locator_var &operator= (const TAO_Base_var &rhs);
- };
-
-
-#endif /* end #if !defined */
-
-
-#if !defined (_IORTABLE_LOCATOR___OUT_CH_)
-#define _IORTABLE_LOCATOR___OUT_CH_
-
- class TAO_IORTable_Export Locator_out
- {
- public:
- Locator_out (Locator_ptr &);
- Locator_out (Locator_var &);
- Locator_out (const Locator_out &);
- Locator_out &operator= (const Locator_out &);
- Locator_out &operator= (const Locator_var &);
- Locator_out &operator= (Locator_ptr);
- operator Locator_ptr &();
- Locator_ptr &ptr (void);
- Locator_ptr operator-> (void);
-
- private:
- Locator_ptr &ptr_;
- };
-
-
-#endif /* end #if !defined */
-
-
-#if !defined (_IORTABLE_ALREADYBOUND_CH_)
-#define _IORTABLE_ALREADYBOUND_CH_
-
- class TAO_IORTable_Export AlreadyBound : public CORBA::UserException
- {
- public:
-
- AlreadyBound (void); // default ctor
- AlreadyBound (const AlreadyBound &); // copy ctor
- ~AlreadyBound (void);
- static void _tao_any_destructor (void*);
- AlreadyBound &operator= (const AlreadyBound &);
-
-
- virtual void _raise (void);
-
- virtual void _tao_encode (
- TAO_OutputCDR &,
- CORBA::Environment &) const;
- virtual void _tao_decode (
- TAO_InputCDR &,
- CORBA::Environment &);
-
- static AlreadyBound *_downcast (CORBA::Exception *);
-
-
- // = TAO extension
- static CORBA::Exception *_alloc (void);
- }; // exception IORTable::AlreadyBound
-
-
-#endif /* end #if !defined */
-
-
-#if !defined (_IORTABLE_NOTFOUND_CH_)
-#define _IORTABLE_NOTFOUND_CH_
-
- class TAO_IORTable_Export NotFound : public CORBA::UserException
- {
- public:
-
- NotFound (void); // default ctor
- NotFound (const NotFound &); // copy ctor
- ~NotFound (void);
- static void _tao_any_destructor (void*);
- NotFound &operator= (const NotFound &);
-
-
- virtual void _raise (void);
-
- virtual void _tao_encode (
- TAO_OutputCDR &,
- CORBA::Environment &) const;
- virtual void _tao_decode (
- TAO_InputCDR &,
- CORBA::Environment &);
-
- static NotFound *_downcast (CORBA::Exception *);
-
-
- // = TAO extension
- static CORBA::Exception *_alloc (void);
- }; // exception IORTable::NotFound
-
-
-#endif /* end #if !defined */
-
-
-#if !defined (_IORTABLE_TABLE___PTR_CH_)
-#define _IORTABLE_TABLE___PTR_CH_
-
- class Table;
- typedef Table *Table_ptr;
-
-#endif /* end #if !defined */
-
-
-#if !defined (_IORTABLE_TABLE___VAR_CH_)
-#define _IORTABLE_TABLE___VAR_CH_
-
- class TAO_IORTable_Export Table_var : public TAO_Base_var
- {
- public:
- Table_var (void); // default constructor
- Table_var (Table_ptr p) : ptr_ (p) {}
- Table_var (const Table_var &); // copy constructor
- ~Table_var (void); // destructor
-
- Table_var &operator= (Table_ptr);
- Table_var &operator= (const Table_var &);
- Table_ptr operator-> (void) const;
-
- operator const Table_ptr &() const;
- operator Table_ptr &();
- // in, inout, out, _retn
- Table_ptr in (void) const;
- Table_ptr &inout (void);
- Table_ptr &out (void);
- Table_ptr _retn (void);
- Table_ptr ptr (void) const;
-
- private:
- Table_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- Table_var (const TAO_Base_var &rhs);
- Table_var &operator= (const TAO_Base_var &rhs);
- };
-
-
-#endif /* end #if !defined */
-
-
-#if !defined (_IORTABLE_TABLE___OUT_CH_)
-#define _IORTABLE_TABLE___OUT_CH_
-
- class TAO_IORTable_Export Table_out
- {
- public:
- Table_out (Table_ptr &);
- Table_out (Table_var &);
- Table_out (const Table_out &);
- Table_out &operator= (const Table_out &);
- Table_out &operator= (const Table_var &);
- Table_out &operator= (Table_ptr);
- operator Table_ptr &();
- Table_ptr &ptr (void);
- Table_ptr operator-> (void);
-
- private:
- Table_ptr &ptr_;
- };
-
-
-#endif /* end #if !defined */
-
-
-#if !defined (_IORTABLE_TABLE_CH_)
-#define _IORTABLE_TABLE_CH_
-
-class TAO_IORTable_Export Table : public virtual CORBA_Object
- {
- public:
- #if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8)
- typedef Table_ptr _ptr_type;
- typedef Table_var _var_type;
- #endif /* ! __GNUC__ || g++ >= 2.8 */
-
- // the static operations
- static Table_ptr _duplicate (Table_ptr obj);
- static Table_ptr _narrow (
- CORBA::Object_ptr obj,
- CORBA::Environment &ACE_TRY_ENV =
- TAO_default_environment ()
- );
- static Table_ptr _unchecked_narrow (
- CORBA::Object_ptr obj,
- CORBA::Environment &ACE_TRY_ENV =
- TAO_default_environment ()
- );
- static Table_ptr _nil (void)
- {
- return (Table_ptr)0;
- }
-
- virtual void bind (
- const char * object_key,
- const char * IOR,
- CORBA::Environment &ACE_TRY_ENV =
- TAO_default_environment ()
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException,
- IORTable::AlreadyBound
- )) = 0;
-
- virtual void rebind (
- const char * object_key,
- const char * IOR,
- CORBA::Environment &ACE_TRY_ENV =
- TAO_default_environment ()
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- virtual void unbind (
- const char * object_key,
- CORBA::Environment &ACE_TRY_ENV =
- TAO_default_environment ()
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException,
- IORTable::NotFound
- )) = 0;
-
- virtual void set_locator (
- IORTable::Locator_ptr the_locator,
- CORBA::Environment &ACE_TRY_ENV =
- TAO_default_environment ()
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- virtual void *_tao_QueryInterface (ptr_arith_t type);
-
- virtual const char* _interface_repository_id (void) const;
-
- protected:
- Table (void);
- virtual ~Table (void);
- private:
- Table (const Table &);
- void operator= (const Table &);
- };
-
-
-#endif /* end #if !defined */
-
-
-#if !defined (_IORTABLE_LOCATOR___PTR_CH_)
-#define _IORTABLE_LOCATOR___PTR_CH_
-
- class Locator;
- typedef Locator *Locator_ptr;
-
-#endif /* end #if !defined */
-
-
-#if !defined (_IORTABLE_LOCATOR___VAR_CH_)
-#define _IORTABLE_LOCATOR___VAR_CH_
-
- class TAO_IORTable_Export Locator_var : public TAO_Base_var
- {
- public:
- Locator_var (void); // default constructor
- Locator_var (Locator_ptr p) : ptr_ (p) {}
- Locator_var (const Locator_var &); // copy constructor
- ~Locator_var (void); // destructor
-
- Locator_var &operator= (Locator_ptr);
- Locator_var &operator= (const Locator_var &);
- Locator_ptr operator-> (void) const;
-
- operator const Locator_ptr &() const;
- operator Locator_ptr &();
- // in, inout, out, _retn
- Locator_ptr in (void) const;
- Locator_ptr &inout (void);
- Locator_ptr &out (void);
- Locator_ptr _retn (void);
- Locator_ptr ptr (void) const;
-
- private:
- Locator_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- Locator_var (const TAO_Base_var &rhs);
- Locator_var &operator= (const TAO_Base_var &rhs);
- };
-
-
-#endif /* end #if !defined */
-
-
-#if !defined (_IORTABLE_LOCATOR___OUT_CH_)
-#define _IORTABLE_LOCATOR___OUT_CH_
-
- class TAO_IORTable_Export Locator_out
- {
- public:
- Locator_out (Locator_ptr &);
- Locator_out (Locator_var &);
- Locator_out (const Locator_out &);
- Locator_out &operator= (const Locator_out &);
- Locator_out &operator= (const Locator_var &);
- Locator_out &operator= (Locator_ptr);
- operator Locator_ptr &();
- Locator_ptr &ptr (void);
- Locator_ptr operator-> (void);
-
- private:
- Locator_ptr &ptr_;
- };
-
-
-#endif /* end #if !defined */
-
-
-#if !defined (_IORTABLE_LOCATOR_CH_)
-#define _IORTABLE_LOCATOR_CH_
-
-class TAO_IORTable_Export Locator : public virtual CORBA_Object
- {
- public:
- #if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8)
- typedef Locator_ptr _ptr_type;
- typedef Locator_var _var_type;
- #endif /* ! __GNUC__ || g++ >= 2.8 */
-
- // the static operations
- static Locator_ptr _duplicate (Locator_ptr obj);
- static Locator_ptr _narrow (
- CORBA::Object_ptr obj,
- CORBA::Environment &ACE_TRY_ENV =
- TAO_default_environment ()
- );
- static Locator_ptr _unchecked_narrow (
- CORBA::Object_ptr obj,
- CORBA::Environment &ACE_TRY_ENV =
- TAO_default_environment ()
- );
- static Locator_ptr _nil (void)
- {
- return (Locator_ptr)0;
- }
-
- virtual char * locate (
- const char * object_key,
- CORBA::Environment &ACE_TRY_ENV =
- TAO_default_environment ()
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException,
- IORTable::NotFound
- )) = 0;
-
- virtual void *_tao_QueryInterface (ptr_arith_t type);
-
- virtual const char* _interface_repository_id (void) const;
-
- protected:
- Locator (void);
- virtual ~Locator (void);
- private:
- Locator (const Locator &);
- void operator= (const Locator &);
- };
-
-
-#endif /* end #if !defined */
-
-
-}
-TAO_NAMESPACE_CLOSE // module IORTable
-
-#if defined (__ACE_INLINE__)
-#include "IORTableC.i"
-#endif /* defined INLINE */
-
-#if defined(_MSC_VER) && (_MSC_VER >= 1200)
-#pragma warning(pop)
-#endif /* _MSC_VER */
-
-#include "ace/post.h"
-#endif /* ifndef */