diff options
Diffstat (limited to 'TAO/tao/Service_Context.inl')
-rw-r--r-- | TAO/tao/Service_Context.inl | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/TAO/tao/Service_Context.inl b/TAO/tao/Service_Context.inl new file mode 100644 index 00000000000..d3d6f95a453 --- /dev/null +++ b/TAO/tao/Service_Context.inl @@ -0,0 +1,38 @@ +// -*- C++ -*- +// +// $Id$ + +ACE_INLINE +TAO_Service_Context::TAO_Service_Context (void) + : service_context_ () +{ +} + +ACE_INLINE IOP::ServiceContextList & +TAO_Service_Context::service_info (void) +{ + return this->service_context_; +} + +ACE_INLINE const IOP::ServiceContextList & +TAO_Service_Context::service_info (void) const +{ + return this->service_context_; +} + + +ACE_INLINE void +TAO_Service_Context::set_context (IOP::ServiceId id, + TAO_OutputCDR &cdr) +{ + this->set_context_i (id, + cdr); +} + +ACE_INLINE void +TAO_Service_Context::set_context (IOP::ServiceContext &context, + TAO_OutputCDR &cdr) +{ + this->set_context_i (context, + cdr); +} |