Pluggable_Messaging_Utils.inl

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 
00003 //$Id: Pluggable_Messaging_Utils.inl 79705 2007-09-24 07:45:37Z johnnyw $
00004 
00005 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00006 
00007 ACE_INLINE
00008 TAO_Pluggable_Reply_Params_Base::TAO_Pluggable_Reply_Params_Base (void)
00009   : svc_ctx_ (),
00010     request_id_ (0),
00011     is_dsi_ (0),
00012     dsi_nvlist_align_ (0),
00013     argument_flag_ (false),
00014     service_context_ (0),
00015     reply_status_ (GIOP::NO_EXCEPTION),
00016     locate_reply_status_ (GIOP::UNKNOWN_OBJECT)
00017 {
00018 }
00019 
00020 ACE_INLINE GIOP::ReplyStatusType
00021 TAO_Pluggable_Reply_Params_Base::reply_status (void) const
00022 {
00023   return this->reply_status_;
00024 }
00025 
00026 ACE_INLINE void
00027 TAO_Pluggable_Reply_Params_Base::reply_status (GIOP::ReplyStatusType status)
00028 {
00029   this->reply_status_ = status;
00030 }
00031 
00032 ACE_INLINE GIOP::LocateStatusType
00033 TAO_Pluggable_Reply_Params_Base::locate_reply_status (void) const
00034 {
00035   return this->locate_reply_status_;
00036 }
00037 
00038 ACE_INLINE void
00039 TAO_Pluggable_Reply_Params_Base::locate_reply_status (GIOP::LocateStatusType status)
00040 {
00041   this->locate_reply_status_ = status;
00042 }
00043 
00044 ACE_INLINE void
00045 TAO_Pluggable_Reply_Params_Base::service_context_notowned (
00046     IOP::ServiceContextList *svc)
00047 {
00048   this->service_context_ = svc;
00049 }
00050 
00051 ACE_INLINE IOP::ServiceContextList &
00052 TAO_Pluggable_Reply_Params_Base::service_context_notowned (void)
00053 {
00054   return *this->service_context_;
00055 }
00056 
00057 TAO_END_VERSIONED_NAMESPACE_DECL

Generated on Tue Feb 2 17:37:52 2010 for TAO by  doxygen 1.4.7