Active_Policy_Strategies.inl

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 //
00003 // $Id: Active_Policy_Strategies.inl 69198 2005-11-04 09:26:56Z ossama $
00004 
00005 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00006 
00007 namespace TAO
00008 {
00009   namespace Portable_Server
00010   {
00011     ACE_INLINE
00012     ThreadStrategy*
00013     Active_Policy_Strategies::thread_strategy (void) const
00014     {
00015       return this->thread_strategy_;
00016     }
00017 
00018     ACE_INLINE
00019     RequestProcessingStrategy*
00020     Active_Policy_Strategies::request_processing_strategy (void) const
00021     {
00022       return this->request_processing_strategy_;
00023     }
00024 
00025     ACE_INLINE
00026     IdAssignmentStrategy *
00027     Active_Policy_Strategies::id_assignment_strategy (void) const
00028     {
00029       return this->id_assignment_strategy_;
00030     }
00031 
00032     ACE_INLINE
00033     IdUniquenessStrategy *
00034     Active_Policy_Strategies::id_uniqueness_strategy (void) const
00035     {
00036       return this->id_uniqueness_strategy_;
00037     }
00038 
00039     ACE_INLINE
00040     LifespanStrategy*
00041     Active_Policy_Strategies::lifespan_strategy (void) const
00042     {
00043       return this->lifespan_strategy_;
00044     }
00045 
00046     ACE_INLINE
00047     ImplicitActivationStrategy*
00048     Active_Policy_Strategies::implicit_activation_strategy (void) const
00049     {
00050       return this->implicit_activation_strategy_;
00051     }
00052 
00053     ACE_INLINE
00054     ServantRetentionStrategy*
00055     Active_Policy_Strategies::servant_retention_strategy (void) const
00056     {
00057       return this->servant_retention_strategy_;
00058     }
00059   }
00060 }
00061 
00062 TAO_END_VERSIONED_NAMESPACE_DECL

Generated on Sun Jan 27 13:23:41 2008 for TAO_PortableServer by doxygen 1.3.6