GIOP_Message_Locate_Header.i

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 //
00003 //GIOP_Message_Locate_Header.i,v 1.4 2005/11/02 07:13:03 ossama Exp
00004 
00005 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00006 
00007 ACE_INLINE
00008 TAO_GIOP_Locate_Request_Header::TAO_GIOP_Locate_Request_Header (
00009   TAO_InputCDR &msg,
00010   TAO_ORB_Core *orb)
00011   : request_id_ (0),
00012     profile_ (orb),
00013     incoming_ (&msg)
00014 {
00015 }
00016 
00017 ACE_INLINE void
00018 TAO_GIOP_Locate_Request_Header::request_id (CORBA::ULong id)
00019 {
00020   this->request_id_ = id;
00021 }
00022 
00023 ACE_INLINE CORBA::ULong
00024 TAO_GIOP_Locate_Request_Header::request_id (void)
00025 {
00026   return this->request_id_;
00027 }
00028 
00029 ACE_INLINE const TAO::ObjectKey &
00030 TAO_GIOP_Locate_Request_Header::object_key (void) const
00031 {
00032   return this->profile_.object_key ();
00033 }
00034 
00035 ACE_INLINE TAO::ObjectKey &
00036 TAO_GIOP_Locate_Request_Header::object_key (void)
00037 {
00038   return this->profile_.object_key ();
00039 }
00040 
00041 ACE_INLINE TAO_Tagged_Profile &
00042 TAO_GIOP_Locate_Request_Header::profile (void)
00043 {
00044   return this->profile_;
00045 }
00046 
00047 ACE_INLINE TAO_InputCDR &
00048 TAO_GIOP_Locate_Request_Header::incoming_stream (void)
00049 {
00050   return *this->incoming_;
00051 }
00052 
00053 TAO_END_VERSIONED_NAMESPACE_DECL

Generated on Thu Nov 9 11:54:12 2006 for TAO by doxygen 1.3.6