|
Classes |
| class | TAO::Portable_Server::Active_Policy_Strategies |
| class | TAO::Portable_Server::Adapter_Activator |
| class | TAO::Portable_Server::Creation_Time |
| class | TAO::Portable_Server::Temporary_Creation_Time |
| | Special creation time only useful in the lifetime of the upcall. More...
|
| class | TAO::Portable_Server::IdAssignmentPolicy |
| class | TAO::Portable_Server::IdAssignmentStrategy |
| class | TAO::Portable_Server::IdAssignmentStrategyFactory |
| class | TAO::Portable_Server::IdAssignmentStrategyFactoryImpl |
| class | TAO::Portable_Server::IdAssignmentStrategySystem |
| class | TAO::Portable_Server::IdAssignmentStrategyUser |
| class | TAO::Portable_Server::IdUniquenessPolicy |
| class | TAO::Portable_Server::IdUniquenessStrategy |
| class | TAO::Portable_Server::IdUniquenessStrategyFactory |
| class | TAO::Portable_Server::IdUniquenessStrategyFactoryImpl |
| class | TAO::Portable_Server::IdUniquenessStrategyMultiple |
| class | TAO::Portable_Server::IdUniquenessStrategyUnique |
| class | TAO::Portable_Server::IdUniquenessStrategyUniqueFactoryImpl |
| class | TAO::Portable_Server::ImplicitActivationPolicy |
| class | TAO::Portable_Server::ImplicitActivationStrategy |
| class | TAO::Portable_Server::ImplicitActivationStrategyExplicit |
| class | TAO::Portable_Server::ImplicitActivationStrategyFactory |
| class | TAO::Portable_Server::ImplicitActivationStrategyFactoryImpl |
| class | TAO::Portable_Server::ImplicitActivationStrategyImplicit |
| class | TAO::Portable_Server::ImR_Client_Adapter |
| | IFR_Client_Adapter. More...
|
| class | TAO::Portable_Server::LifespanPolicy |
| class | TAO::Portable_Server::LifespanStrategy |
| class | TAO::Portable_Server::LifespanStrategyFactory |
| class | TAO::Portable_Server::LifespanStrategyFactoryImpl |
| class | TAO::Portable_Server::LifespanStrategyPersistent |
| class | TAO::Portable_Server::LifespanStrategyPersistentFactoryImpl |
| class | TAO::Portable_Server::LifespanStrategyTransient |
| class | TAO::Portable_Server::LifespanStrategyTransientFactoryImpl |
| class | TAO::Portable_Server::Non_Servant_Upcall |
| | This class helps us with a recursive thread lock without using a recursive thread lock. Non_Servant_Upcall has a magic constructor and destructor. We unlock the Object_Adapter lock for the duration of the non-servant (i.e., adapter activator and servant activator) upcalls; reacquiring once the upcalls complete. Even though we are releasing the lock, other threads will not be able to make progress since <Object_Adapter::non_servant_upcall_in_progress_> has been set. More...
|
| class | TAO::Portable_Server::Cached_Policies |
| class | TAO::Portable_Server::POA_Current |
| class | TAO::Portable_Server::POA_Current_Impl |
| | Implementation of the PortableServer::Current object. More...
|
| class | TAO::Portable_Server::POA_Guard |
| | POA_Guard. More...
|
| class | TAO::Portable_Server::Policy_Strategy |
| class | TAO::Portable_Server::RequestProcessingPolicy |
| class | TAO::Portable_Server::RequestProcessingStrategy |
| class | TAO::Portable_Server::RequestProcessingStrategyAOMOnly |
| class | TAO::Portable_Server::RequestProcessingStrategyAOMOnlyFactoryImpl |
| class | TAO::Portable_Server::RequestProcessingStrategyDefaultServant |
| class | TAO::Portable_Server::RequestProcessingStrategyDefaultServantFactoryImpl |
| class | TAO::Portable_Server::RequestProcessingStrategyFactory |
| class | TAO::Portable_Server::RequestProcessingStrategyFactoryImpl |
| class | TAO::Portable_Server::RequestProcessingStrategyServantActivator |
| class | TAO::Portable_Server::RequestProcessingStrategyServantActivatorFactoryImpl |
| class | TAO::Portable_Server::RequestProcessingStrategyServantLocator |
| class | TAO::Portable_Server::RequestProcessingStrategyServantLocatorFactoryImpl |
| class | TAO::Portable_Server::RequestProcessingStrategyServantManager |
| class | TAO::Portable_Server::Servant_Upcall |
| | This class finds out the POA and the servant to perform an upcall. It can only be instantiated without the object adapter's lock held. For each upcall a new instance of this class is created. More...
|
| class | TAO::Portable_Server::Servant_Upcall::Pre_Invoke_State |
| | This struct keeps track of state related to pre- and post-invoke operations. More...
|
| class | TAO::Portable_Server::ServantRetentionPolicy |
| class | TAO::Portable_Server::ServantRetentionStrategy |
| class | TAO::Portable_Server::ServantRetentionStrategyFactory |
| class | TAO::Portable_Server::ServantRetentionStrategyFactoryImpl |
| class | TAO::Portable_Server::ServantRetentionStrategyNonRetain |
| class | TAO::Portable_Server::ServantRetentionStrategyNonRetainFactoryImpl |
| class | TAO::Portable_Server::ServantRetentionStrategyRetain |
| class | TAO::Portable_Server::ServantRetentionStrategyRetainFactoryImpl |
| class | TAO::Portable_Server::StrategyFactory |
| class | TAO::Portable_Server::ThreadPolicy |
| class | TAO::Portable_Server::ThreadStrategy |
| class | TAO::Portable_Server::ThreadStrategyFactory |
| class | TAO::Portable_Server::ThreadStrategyFactoryImpl |
| class | TAO::Portable_Server::ThreadStrategyORBControl |
| class | TAO::Portable_Server::ThreadStrategySingle |
| class | TAO::Portable_Server::ThreadStrategySingleFactoryImpl |
Functions |
| template<typename T, typename RET_ARG_TYPE> |
| RET_ARG_TYPE | get_ret_arg (TAO_Operation_Details const *details, TAO::Argument *const *skel_args) |
| | Get return value/argument.
|
| template<typename T, typename IN_ARG_TYPE> |
| IN_ARG_TYPE | get_in_arg (TAO_Operation_Details const *details, TAO::Argument *const *skel_args, size_t i) |
| | Get "in" argument.
|
| template<typename T, typename INOUT_ARG_TYPE> |
| INOUT_ARG_TYPE | get_inout_arg (TAO_Operation_Details const *details, TAO::Argument *const *skel_args, size_t i) |
| | Get "inout" argument.
|
| template<typename T, typename OUT_ARG_TYPE> |
| OUT_ARG_TYPE | get_out_arg (TAO_Operation_Details const *details, TAO::Argument *const *skel_args, size_t i) |
| | Get "out" argument.
|