#include "orbsvcs/Event/EC_Lifetime_Utils_T.h"
Functions | |
template<typename T> | |
TAO_BEGIN_VERSIONED_NAMESPACE_DECL void | activate (T &obj_ref, PortableServer::POA_ptr poa, PortableServer::ServantBase *servant, TAO_EC_Object_Deactivator &suggested_object_deactivator) |
Helper for activating objects. Activates servant with poa and returns the object reference via obj_ref. If object_deactivator != 0, it is populated with info necessary to deactivate the servant from poa. |
TAO_BEGIN_VERSIONED_NAMESPACE_DECL void activate | ( | T & | obj_ref, | |
PortableServer::POA_ptr | poa, | |||
PortableServer::ServantBase * | servant, | |||
TAO_EC_Object_Deactivator & | suggested_object_deactivator | |||
) | [inline] |
Helper for activating objects. Activates servant with poa and returns the object reference via obj_ref. If object_deactivator != 0, it is populated with info necessary to deactivate the servant from poa.