ADTF
Loading...
Searching...
No Matches
adtf::streaming::elasto Namespace Reference

Namespace for all functionality of the ADTF Streaming SDK provided since v3.4. More...

Classes

class  cWeakBindingServer
 

Functions

template<typename Interface, typename InterfaceBinding>
tResult create_weak_binding_server (InterfaceBinding &oInterfaceBinding, const char *strName, const ucom::ant::iobject_ptr< Interface > &pObject)
 

Detailed Description

Namespace for all functionality of the ADTF Streaming SDK provided since v3.4.

Function Documentation

◆ create_weak_binding_server()

template<typename Interface, typename InterfaceBinding>
tResult adtf::streaming::elasto::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 (adtf::streaming::elasto::cWeakBindingServer) object.

Parameters
[in]oInterfaceBindingThe interface binding implmentation to register the object at.
[in]strNameThe name of the server object.
[in]pObjectThe object that implements the given interface. Only a weak reference to this object will be stored.
Returns
Standard result.