Namespace for all functionality of the ADTF Streaming SDK provided since v3.4. More...
Classes | |
class | cWeakBindingServer |
Default Implementation of IBindingServer for a BindingObject that is able to connect to a IBindingProxy. More... | |
Functions | |
template<typename Interface, typename InterfaceBinding> | |
tResult | create_weak_binding_server (InterfaceBinding &oInterfaceBinding, const char *strName, const ucom::ant::iobject_ptr< Interface > &pObject) |
This method creates and registers a new weak binding server (cWeakBindingServer) object. | |
Namespace for all functionality of the ADTF Streaming SDK provided since v3.4.
tResult create_weak_binding_server | ( | InterfaceBinding & | oInterfaceBinding, |
const char * | strName, | ||
const ucom::ant::iobject_ptr< Interface > & | pObject ) |
This method creates and registers a new weak binding server (cWeakBindingServer) object.
[in] | oInterfaceBinding | The interface binding implmentation to register the object at. |
[in] | strName | The name of the server object. |
[in] | pObject | The object that implements the given interface. Only a weak reference to this object will be stored. |
Definition at line 203 of file interface_binding_object.h.
References adtf::ucom::make_object_ptr(), and adtf::ucom::ucom_object_ptr_cast().