summaryrefslogtreecommitdiff
path: root/TAO/tao/Object_KeyC.h
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1998-03-22 06:16:20 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1998-03-22 06:16:20 +0000
commit3dcad1e906d4453b09891ee7bc55ae7932fe604f (patch)
tree013cd1db3d6a3ad7fc6a076ee28eddde0f43544e /TAO/tao/Object_KeyC.h
parentaf1e2e53f6381dba517ad4d3d832083dcbff0e73 (diff)
downloadATCD-3dcad1e906d4453b09891ee7bc55ae7932fe604f.tar.gz
*** empty log message ***
Diffstat (limited to 'TAO/tao/Object_KeyC.h')
-rw-r--r--TAO/tao/Object_KeyC.h97
1 files changed, 97 insertions, 0 deletions
diff --git a/TAO/tao/Object_KeyC.h b/TAO/tao/Object_KeyC.h
new file mode 100644
index 00000000000..ed90e164db0
--- /dev/null
+++ b/TAO/tao/Object_KeyC.h
@@ -0,0 +1,97 @@
+// -*- c++ -*-
+// $Id$
+//
+// Hand-modified by Chris Cleeland.
+//
+// ****** Code generated by the The ACE ORB (TAO) IDL Compiler *******
+// TAO ORB and the TAO IDL Compiler have been developed by Washington
+// University Computer Science's Distributed Object Computing Group.
+//
+// Information on TAO is available at
+// http://www.cs.wustl.edu/~schmidt/TAO.html
+
+#if !defined (_TAO_IDL_OBJECT_KEYC_H_)
+#define _TAO_IDL_OBJECT_KEYC_H_
+
+#if !defined (_TAO__TAO_SEQ_OCTET_CH_)
+#define _TAO__TAO_SEQ_OCTET_CH_
+
+// *************************************************************
+// TAO_tao_seq_Octet
+// *************************************************************
+
+typedef TAO_Unbounded_Sequence<CORBA::Octet > TAO_tao_seq_Octet;
+typedef TAO_tao_seq_Octet* TAO_tao_seq_Octet_ptr;
+
+#endif // end #if !defined
+
+#if !defined (_TAO__TAO_SEQ_OCTET___VAR_CH_)
+#define _TAO__TAO_SEQ_OCTET___VAR_CH_
+
+// *************************************************************
+// class TAO_tao_seq_Octet_var
+// *************************************************************
+
+class TAO_tao_seq_Octet_var
+{
+public:
+ TAO_tao_seq_Octet_var (void); // default constructor
+ TAO_tao_seq_Octet_var (TAO_tao_seq_Octet *);
+ TAO_tao_seq_Octet_var (const TAO_tao_seq_Octet_var &); // copy constructor
+ ~TAO_tao_seq_Octet_var (void); // destructor
+
+ TAO_tao_seq_Octet_var &operator= (TAO_tao_seq_Octet *);
+ TAO_tao_seq_Octet_var &operator= (const TAO_tao_seq_Octet_var &);
+ TAO_tao_seq_Octet *operator-> (void);
+ const TAO_tao_seq_Octet *operator-> (void) const;
+
+ operator const TAO_tao_seq_Octet &() const;
+ operator TAO_tao_seq_Octet &();
+ operator TAO_tao_seq_Octet &() const;
+ CORBA::Octet &operator[] (CORBA::ULong index);
+ // in, inout, out, _retn
+ const TAO_tao_seq_Octet &in (void) const;
+ TAO_tao_seq_Octet &inout (void);
+ TAO_tao_seq_Octet *&out (void);
+ TAO_tao_seq_Octet *_retn (void);
+ TAO_tao_seq_Octet *ptr (void) const;
+
+private:
+ TAO_tao_seq_Octet *ptr_;
+};
+
+#endif // end #if !defined
+
+#if !defined (_TAO__TAO_SEQ_OCTET___OUT_CH_)
+#define _TAO__TAO_SEQ_OCTET___OUT_CH_
+
+class TAO_tao_seq_Octet_out
+{
+public:
+ TAO_tao_seq_Octet_out (TAO_tao_seq_Octet *&);
+ TAO_tao_seq_Octet_out (TAO_tao_seq_Octet_var &);
+ TAO_tao_seq_Octet_out (TAO_tao_seq_Octet_out &);
+ TAO_tao_seq_Octet_out &operator= (TAO_tao_seq_Octet_out &);
+ TAO_tao_seq_Octet_out &operator= (TAO_tao_seq_Octet *);
+ operator TAO_tao_seq_Octet *&();
+ TAO_tao_seq_Octet *&ptr (void);
+ TAO_tao_seq_Octet *operator-> (void);
+ CORBA::Octet &operator[] (CORBA::ULong index);
+
+private:
+ TAO_tao_seq_Octet *&ptr_;
+ // assignment from T_var not allowed
+ void operator= (const TAO_tao_seq_Octet_var &);
+};
+
+#endif // end #if !defined
+
+typedef TAO_tao_seq_Octet TAO_ObjectKey;
+typedef TAO_tao_seq_Octet_var TAO_ObjectKey_var;
+typedef TAO_tao_seq_Octet_out TAO_ObjectKey_out;
+
+#if defined (__ACE_INLINE__)
+#include "Object_KeyC.i"
+#endif // defined INLINE
+
+#endif /* _TAO_IDL_OBJECT_KEYC_H_ */