|
ADTF
|
#include <interface_binding_type.h>
Inherits adtf::streaming::ant::cBindingType.
Public Member Functions | |
| binding_type (const char *strProxyOID) | |
Public Member Functions inherited from adtf::streaming::ant::cBindingType | |
| ADTF_CLASS_ID_NAME (cBindingType, "binding_type.streaming.adtf.cid", "Binding Type") | |
| dpointer implementation | |
| ADTF_SERIALIZER_VERSION (cBindingType, 1) | |
| Implementation for ISerializable. | |
| cBindingType (const char *strIID, const char *strProxyCID) | |
| cBindingType (const cBindingType &oBindingType) | |
| cBindingType (cBindingType &&oBindingType) | |
| cBindingType & | operator= (const cBindingType &oBindingType) |
| cBindingType & | operator= (cBindingType &&oBindingType) |
| cBindingType (const IBindingType &oBindingType) | |
| cBindingType & | operator= (const IBindingType &oBindingType) |
| virtual | ~cBindingType () |
| tResult | Create (const char *strIID, const char *strProxyCID) |
| tResult | GetInterfaceID (base::ant::IString &&strInterfaceID) const override |
| tResult | GetInterfaceProxyCID (base::ant::IString &&strProxyID) const override |
| bool | IsEqual (const IBindingType &oBindingType) const override |
| tResult | Serialize (ucom::ant::IStream &pOutputStream) const |
| tResult | Deserialize (const ucom::ant::IStream &pInputStream) |
Public Member Functions inherited from adtf::ucom::catwo::object< IBindingType, ucom::ant::IClassInfo, ucom::ant::ISerializable > | |
| 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::ucom::ant::IObject | |
| ~IObject ()=default | |
| Protected destructor --> Only the final implementation can be destroyed! | |
Binding type generation template to initialize a BindingType with the information of the INTERFACE type.
| INTERFACE | The interface type the BindingType initialized for. |