void ServerLocatorRegistry::setAdapterDirectProxy_async(const Ice::AMD_LocatorRegistry_setAdapterDirectProxyPtr& cb, const std::string& adapter, const ::Ice::ObjectPrx& object, const ::Ice::Current&) { _adapters[adapter] = object; cb->ice_response(); }
void ServerLocatorRegistry::setAdapterDirectProxy_async(const Ice::AMD_LocatorRegistry_setAdapterDirectProxyPtr& cb, const std::string& adapter, const ::Ice::ObjectPrx& object, const ::Ice::Current&) #endif { if(!object) { _adapters.erase(adapter); } else { _adapters[adapter] = object; } #ifdef ICE_CPP11_MAPPING response(); #else cb->ice_response(); #endif }