|
ADTF
|
bring latest ant::cDefaultBindingProxy to default scope More...
#include <interface_binding_proxy.h>
Inherits adtf::streaming::ant::binding_proxy< adtf::ucom::ant::IObject, false >.
Public Member Functions | |
| ADTF_CLASS_ID_NAME (cDefaultBindingProxy, "default_binding_proxy.streaming.adtf.cid", "Binding Proxy") | |
| Implements the adtf::ucom::IClassInfo. | |
| cDefaultBindingProxy (const char *strName) | |
Public Member Functions inherited from adtf::streaming::ant::binding_proxy< adtf::ucom::ant::IObject, false > | |
| binding_proxy () | |
| CTOR. | |
| binding_proxy (const char *strName) | |
| binding_proxy (const char *strName, const adtf::ucom::iobject_ptr< const IBindingType > &pBindingType) | |
| virtual | ~binding_proxy () |
| DTOR. | |
| tResult | SetBindingType (const adtf::ucom::iobject_ptr< const IBindingType > &pBindingType) |
| tResult | GetBindingType (adtf::ucom::iobject_ptr< const IBindingType > &pBindingType) const override |
| tResult | GetServerObject (adtf::ucom::iobject_ptr< adtf::ucom::IObject > &pBindingServer) const override |
| tResult | BindServerObject (const adtf::ucom::iobject_ptr< adtf::ucom::IObject > &pBindingServer, const adtf::ucom::iobject_ptr< const IBindingType > &pBindingType) override |
| tResult | UnbindServerObject (const adtf::ucom::iobject_ptr< adtf::ucom::IObject > &pBindingServer) override |
| tResult | AttachRouting (const adtf::ucom::iobject_ptr< IBindingProxy > &pBindingTo) override |
| tResult | DetachRouting (const adtf::ucom::iobject_ptr< IBindingProxy > &pBindingTo) override |
| binding_proxy () | |
| CTOR. | |
| binding_proxy (const char *strName) | |
| binding_proxy (const char *strName, const adtf::ucom::iobject_ptr< const IBindingType > &pBindingType) | |
| virtual | ~binding_proxy () |
| DTOR. | |
| tResult | SetBindingType (const adtf::ucom::iobject_ptr< const IBindingType > &pBindingType) |
| tResult | GetBindingType (adtf::ucom::iobject_ptr< const IBindingType > &pBindingType) const override |
| tResult | GetServerObject (adtf::ucom::iobject_ptr< adtf::ucom::IObject > &pBindingServer) const override |
| tResult | BindServerObject (const adtf::ucom::iobject_ptr< adtf::ucom::IObject > &pBindingServer, const adtf::ucom::iobject_ptr< const IBindingType > &pBindingType) override |
| tResult | UnbindServerObject (const adtf::ucom::iobject_ptr< adtf::ucom::IObject > &pBindingServer) override |
| tResult | AttachRouting (const adtf::ucom::iobject_ptr< IBindingProxy > &pBindingTo) override |
| tResult | DetachRouting (const adtf::ucom::iobject_ptr< IBindingProxy > &pBindingTo) override |
| binding_proxy () | |
| CTOR. | |
| binding_proxy (const char *strName) | |
| binding_proxy (const char *strName, const adtf::ucom::iobject_ptr< const IBindingType > &pBindingType) | |
| virtual | ~binding_proxy () |
| DTOR. | |
| tResult | SetBindingType (const adtf::ucom::iobject_ptr< const IBindingType > &pBindingType) |
| tResult | GetBindingType (adtf::ucom::iobject_ptr< const IBindingType > &pBindingType) const override |
| tResult | GetServerObject (adtf::ucom::iobject_ptr< adtf::ucom::IObject > &pBindingServer) const override |
| tResult | BindServerObject (const adtf::ucom::iobject_ptr< adtf::ucom::IObject > &pBindingServer, const adtf::ucom::iobject_ptr< const IBindingType > &pBindingType) override |
| tResult | UnbindServerObject (const adtf::ucom::iobject_ptr< adtf::ucom::IObject > &pBindingServer) override |
| tResult | AttachRouting (const adtf::ucom::iobject_ptr< IBindingProxy > &pBindingTo) override |
| tResult | DetachRouting (const adtf::ucom::iobject_ptr< IBindingProxy > &pBindingTo) override |
Public Member Functions inherited from adtf::streaming::ant::named_graph_object< IBindingProxy > | |
| named_graph_object () | |
| CTOR. | |
| named_graph_object (const char *strName) | |
| virtual | ~named_graph_object ()=default |
| DTOR. | |
| tResult | SetName (const char *strName) override |
| tResult | GetName (base::ant::IString &&strName) const override |
| tResult | SetParent (const ucom::ant::IObject *poParentObject) override |
| tResult | GetParent (const ucom::ant::IObject *&poParentObject) const override |
| named_graph_object () | |
| CTOR. | |
| named_graph_object (const char *strName) | |
| virtual | ~named_graph_object ()=default |
| DTOR. | |
| tResult | SetName (const char *strName) override |
| tResult | GetName (base::ant::IString &&strName) const override |
| tResult | SetParent (const ucom::ant::IObject *poParentObject) override |
| tResult | GetParent (const ucom::ant::IObject *&poParentObject) const override |
| named_graph_object () | |
| CTOR. | |
| named_graph_object (const char *strName) | |
| virtual | ~named_graph_object ()=default |
| DTOR. | |
| tResult | SetName (const char *strName) override |
| tResult | GetName (base::ant::IString &&strName) const override |
| tResult | SetParent (const ucom::ant::IObject *poParentObject) override |
| tResult | GetParent (const ucom::ant::IObject *&poParentObject) const override |
Public Member Functions inherited from adtf::ucom::catwo::object< INamedGraphObject, IBindingProxy > | |
| tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| Query interfaces on an object. | |
| tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| Provides const correct interface querying. | |
| void | Destroy () const override |
| Switch from non-virtual destructor to virtual destructor. | |
| tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| Query interfaces on an object. | |
| tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| Provides const correct interface querying. | |
| void | Destroy () const override |
| Switch from non-virtual destructor to virtual destructor. | |
| tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| Query interfaces on an object. | |
| tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| Provides const correct interface querying. | |
| void | Destroy () const override |
| Switch from non-virtual destructor to virtual destructor. | |
Public Member Functions inherited from adtf::ucom::ant::IObject | |
| ADTF_IID (IObject, "object.ant.ucom.adtf.iid") | |
Additional Inherited Members | |
Protected Member Functions inherited from adtf::streaming::ant::named_graph_object< IBindingProxy > | |
| named_graph_object (const named_graph_object &)=delete | |
| delete copy CTOR | |
| named_graph_object (named_graph_object &&)=delete | |
| delete move CTOR | |
| named_graph_object & | operator= (const named_graph_object &)=delete |
| delete copy operator | |
| named_graph_object & | operator= (named_graph_object &&)=delete |
| delete move operator | |
| void | LogNamedMessage (const char *strMessage) |
| named_graph_object (const named_graph_object &)=delete | |
| delete copy CTOR | |
| named_graph_object (named_graph_object &&)=delete | |
| delete move CTOR | |
| named_graph_object & | operator= (const named_graph_object &)=delete |
| delete copy operator | |
| named_graph_object & | operator= (named_graph_object &&)=delete |
| delete move operator | |
| void | LogNamedMessage (const char *strMessage) |
| named_graph_object (const named_graph_object &)=delete | |
| delete copy CTOR | |
| named_graph_object (named_graph_object &&)=delete | |
| delete move CTOR | |
| named_graph_object & | operator= (const named_graph_object &)=delete |
| delete copy operator | |
| named_graph_object & | operator= (named_graph_object &&)=delete |
| delete move operator | |
| void | LogNamedMessage (const char *strMessage) |
Protected Member Functions inherited from adtf::ucom::ant::IObject | |
| ~IObject ()=default | |
| Protected destructor --> Only the final implementation can be destroyed! | |
Protected Attributes inherited from adtf::streaming::ant::binding_proxy< adtf::ucom::ant::IObject, false > | |
| adtf::ucom::object_ptr< adtf::ucom::ant::IObject > | m_pServerObject |
| Server interface this proxy will provided. | |
| adtf::ucom::object_ptr< IBindingType > | m_pBindingType |
| Type of the Server interface this proxy will provided. | |
| adtf::ucom::object_list< IBindingProxy > | m_lstBindingRoutes |
| List of attached Routes. | |
| adtf::ucom::object_ptr< adtf::ucom::ant::IObject > | m_pServerObject |
| Server interface this proxy will provided. | |
| adtf::ucom::object_ptr< IBindingType > | m_pBindingType |
| Type of the Server interface this proxy will provided. | |
| adtf::ucom::object_list< IBindingProxy > | m_lstBindingRoutes |
| List of attached Routes. | |
| adtf::ucom::object_ptr< adtf::ucom::ant::IObject > | m_pServerObject |
| Server interface this proxy will provided. | |
| adtf::ucom::object_ptr< IBindingType > | m_pBindingType |
| Type of the Server interface this proxy will provided. | |
| adtf::ucom::object_list< IBindingProxy > | m_lstBindingRoutes |
| List of attached Routes. | |
bring latest ant::cDefaultBindingProxy to default scope
The Default implementation of the IBindingProxy interface.