diff options
author | bala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-10-28 18:31:01 +0000 |
---|---|---|
committer | bala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-10-28 18:31:01 +0000 |
commit | cdb6fd66611283a0314ab23e08472d11dae4f0e4 (patch) | |
tree | fd6ae8c3db752254802dfaafd1543974a4741e47 /TAO/tao/Object_KeyC.h | |
parent | f984aa2bff444f381570d2f97ac9ba958926fb6b (diff) | |
download | ATCD-cdb6fd66611283a0314ab23e08472d11dae4f0e4.tar.gz |
ChangeLogTag:Tue Oct 28 12:02:47 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
Diffstat (limited to 'TAO/tao/Object_KeyC.h')
-rw-r--r-- | TAO/tao/Object_KeyC.h | 62 |
1 files changed, 30 insertions, 32 deletions
diff --git a/TAO/tao/Object_KeyC.h b/TAO/tao/Object_KeyC.h index de9292253d3..03910ec5171 100644 --- a/TAO/tao/Object_KeyC.h +++ b/TAO/tao/Object_KeyC.h @@ -26,23 +26,22 @@ // http://www.cs.wustl.edu/~schmidt/TAO.html // TAO_IDL - Generated from -// be/be_codegen.cpp:151 +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:151 #ifndef _TAO_IDL_ORIG_OBJECT_KEYC_H_ #define _TAO_IDL_ORIG_OBJECT_KEYC_H_ #include /**/ "ace/pre.h" -#include "tao/corbafwd.h" +#include "tao/TAO_Export.h" #if !defined (ACE_LACKS_PRAGMA_ONCE) # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ -#include "tao/TAO_Export.h" +#include "tao/Sequence_T.h" #include "tao/Seq_Var_T.h" #include "tao/Seq_Out_T.h" -#include "tao/Sequence_T.h" #if defined (TAO_EXPORT_MACRO) #undef TAO_EXPORT_MACRO @@ -68,23 +67,26 @@ #endif /* __BORLANDC__ */ // TAO_IDL - Generated from -// be/be_visitor_module/module_ch.cpp:48 +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_module/module_ch.cpp:48 -TAO_NAMESPACE TAO +namespace TAO { - + // TAO_IDL - Generated from - // be/be_visitor_sequence/sequence_ch.cpp:75 + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:101 +#if !defined (_TAO_OBJECTKEY_CH_) +#define _TAO_OBJECTKEY_CH_ + class ObjectKey; - + typedef TAO_FixedSeq_Var_T< ObjectKey, CORBA::Octet > ObjectKey_var; - + typedef TAO_Seq_Out_T< ObjectKey, @@ -92,7 +94,7 @@ TAO_NAMESPACE TAO CORBA::Octet > ObjectKey_out; - + class TAO_Export ObjectKey : public TAO_Unbounded_Sequence< @@ -105,14 +107,12 @@ TAO_NAMESPACE TAO ObjectKey ( CORBA::ULong max, CORBA::ULong length, - CORBA::Octet* buffer, + CORBA::Octet* buffer, CORBA::Boolean release = 0 ); ObjectKey (const ObjectKey &); ~ObjectKey (void); - - static void _tao_any_destructor (void *); - + typedef ObjectKey_var _var_type; #if (TAO_NO_COPY_OCTET_SEQUENCES == 1) @@ -123,6 +123,8 @@ TAO_NAMESPACE TAO : TAO_Unbounded_Sequence<CORBA::Octet> (length, mb) {} #endif /* TAO_NO_COPY_OCTET_SEQUENCE == 1 */ + // Hand crafted. + static void encode_sequence_to_string ( char * &str, const TAO_Unbounded_Sequence<CORBA::Octet> &seq @@ -132,35 +134,30 @@ TAO_NAMESPACE TAO const char *str ); static int is_legal (u_char & c); - }; - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_decl.cpp:44 - - TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ObjectKey; +#endif /* end #if !defined */ // TAO_IDL - Generated from -// be/be_visitor_module/module_ch.cpp:67 +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_module/module_ch.cpp:66 -} -TAO_NAMESPACE_CLOSE // module TAO +} // module TAO // TAO_IDL - Generated from -// be/be_visitor_sequence/any_op_ch.cpp:52 +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_traits.cpp:48 -TAO_Export void operator<<= (CORBA::Any &, const TAO::ObjectKey &); // copying version -TAO_Export void operator<<= (CORBA::Any &, TAO::ObjectKey*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, TAO::ObjectKey *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const TAO::ObjectKey *&); +// Traits specializations. +namespace TAO +{ +}; // TAO_IDL - Generated from -// be/be_visitor_root/cdr_op.cpp:48 +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/cdr_op.cpp:48 #ifndef __ACE_INLINE__ // TAO_IDL - Generated from -// be/be_visitor_sequence/cdr_op_ch.cpp:57 +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:70 #if !defined _TAO_CDR_OP_TAO_ObjectKey_H_ #define _TAO_CDR_OP_TAO_ObjectKey_H_ @@ -177,12 +174,12 @@ TAO_Export CORBA::Boolean operator>> ( #endif /* _TAO_CDR_OP_TAO_ObjectKey_H_ */ // TAO_IDL - Generated from -// be/be_visitor_root/cdr_op.cpp:64 +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/cdr_op.cpp:64 #endif /* __ACE_INLINE__ */ // TAO_IDL - Generated from -// be/be_codegen.cpp:1018 +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:969 #if defined (__ACE_INLINE__) #include "Object_KeyC.i" @@ -198,3 +195,4 @@ TAO_Export CORBA::Boolean operator>> ( #include /**/ "ace/post.h" #endif /* ifndef */ + |