ADTF  3.18.2
IRPCInterfaceDefinitionabstract

Interface to retrieve the interface definition of a server object. More...

Inheritance diagram for IRPCInterfaceDefinition:
[legend]

Public Member Functions

 ADTF_IID (IRPCInterfaceDefinition, "rpc_interface_definition.catwo.services.adtf.iid")
 ADTF IID Defintion.
 
virtual tResult GetInterfaceDefinition (base::ant::IString &&strInterfaceDefinition) const =0
 Returns the interface definition the server object. More...
 
- Public Member Functions inherited from IObject
 ADTF_IID (IObject, "object.ant.ucom.adtf.iid")
 Marks the IObject to be castable with the ucom_cast() More...
 

Additional Inherited Members

- Protected Member Functions inherited from IObject
 ~IObject ()=default
 Protected destructor --> Use implemented Destroy() instead of delete!
 

Detailed Description

Interface to retrieve the interface definition of a server object.

Definition at line 57 of file rpc_object_server_registry_intf.h.

Member Function Documentation

◆ GetInterfaceDefinition()

virtual tResult GetInterfaceDefinition ( base::ant::IString &&  strInterfaceDefinition) const
pure virtual

Returns the interface definition the server object.

Parameters
[out]strInterfaceDefinitionThe interface definition the server object.
Returns
Standard result.