GIOP_Message_Locate_Header.inl

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 //
00003 //$Id: GIOP_Message_Locate_Header.inl 74110 2006-08-18 09:09:57Z johnnyw $
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) const
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 Tue Feb 2 17:37:52 2010 for TAO by  doxygen 1.4.7