ADTF
IStreamingPortabstract

Streaming Ports are alias defintion for system borders. More...

Inheritance diagram for IStreamingPort:
[legend]

Public Member Functions

 ADTF_IID (IStreamingPort, "streaming_port.ant.streaming.adtf.iid")
 definiton of interface id
 
virtual tResult GetPortID (adtf::base::ant::IString &&strPortID)=0
 Retrieves the ID / Name of the Streaming Port within the Streaming Graph which named stream is expected here. 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

Streaming Ports are alias defintion for system borders.

Definition at line 21 of file streaming_graph_intf.h.

Member Function Documentation

◆ GetPortID()

virtual tResult GetPortID ( adtf::base::ant::IString &&  strPortID)
pure virtual

Retrieves the ID / Name of the Streaming Port within the Streaming Graph which named stream is expected here.

For Sample Streaming Data a Port is defined by a Sample Stream