Ice 3.8
C++ API Reference
Loading...
Searching...
No Matches

◆ addObjectWithTypeAsync() [2/2]

std::function< void()> IceGrid::AdminPrx::addObjectWithTypeAsync ( const std::optional< Ice::ObjectPrx > & obj,
std::string_view type,
std::function< void()> response,
std::function< void(std::exception_ptr)> exception = nullptr,
std::function< void(bool)> sent = nullptr,
const Ice::Context & context = Ice::noExplicitContext ) const

Adds an object to the object registry and explicitly specifies its type.

Parameters
objThe object to be added to the registry. The proxy is never null.
typeThe type name.
responseThe response callback.
exceptionThe exception callback.
sentThe sent callback.
contextThe request context.
Returns
A function that can be called to cancel the invocation locally.