00001 // -*- C++ -*- 00002 // 00003 // $Id: SL3_SecurityCurrent.inl 69380 2005-11-16 07:53:25Z ossama $ 00004 00005 #include "tao/ORB_Core.h" 00006 00007 00008 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00009 00010 ACE_INLINE size_t 00011 TAO::SL3::SecurityCurrent::tss_slot (void) const 00012 { 00013 return this->tss_slot_; 00014 } 00015 00016 ACE_INLINE TAO::SL3::SecurityCurrent_Impl * 00017 TAO::SL3::SecurityCurrent::implementation (void) 00018 { 00019 TAO::SL3::SecurityCurrent_Impl *impl = 00020 static_cast<TAO::SL3::SecurityCurrent_Impl *> ( 00021 this->orb_core_->get_tss_resource (this->tss_slot_)); 00022 00023 return impl; 00024 } 00025 00026 TAO_END_VERSIONED_NAMESPACE_DECL