ADTF  3.18.2
interface_binding_server_intf.h
Go to the documentation of this file.
1 
7 #pragma once
9 
10 namespace adtf
11 {
12 namespace streaming
13 {
14 namespace ant
15 {
16 
21 {
22  protected:
23  ~IBindingServer() = default;
24  public:
26  ADTF_IID(IBindingServer, "bindingserver.ant.streaming.adtf.iid");
27 
28  public:
29 
48  virtual tResult Bind(const ucom::ant::iobject_ptr<IBindingProxy>& pBindingProxy) = 0;
49 };
50 
51 } // namespace ant
52 
54 
55 } //namespace streaming
56 } //namespace adtf
This interface defines a dynamic binding object.
This interface defines a dynamic binding object.
ADTF_IID(IBindingServer, "bindingserver.ant.streaming.adtf.iid")
definiton of interface id
virtual tResult Bind(const ucom::ant::iobject_ptr< IBindingProxy > &pBindingProxy)=0
Binds the given Binding Proxy.
Base object pointer to realize binary compatible reference counting in interface methods.
Copyright © Audi Electronics Venture GmbH.
Namespace for entire ADTF SDK.