ADTF
ISampleReaderabstract

Sample Reader interface is to opens a Sample Stream for reading. More...

Inheritance diagram for ISampleReader:
[legend]

Public Member Functions

virtual tResult BeginStreaming (ISampleStream &pStream)=0
 BeginStreaming will open the given Sample Stream for Reading while a connection is establishing. More...
 
- Public Member Functions inherited from ISampleStreamer
virtual tResult EndStreaming ()=0
 Sample Stream disconnected. More...
 
virtual tResult GetType (ucom::ant::iobject_ptr< const IStreamType > &pStreamType) const =0
 Retrievs the Stream Type of the streamer. More...
 

Protected Member Functions

 ~ISampleReader ()=default
 not destructable
 
- Protected Member Functions inherited from ISampleStreamer
 ~ISampleStreamer ()=default
 not destructable
 

Detailed Description

Sample Reader interface is to opens a Sample Stream for reading.

Definition at line 54 of file samplestreamer_intf.h.

Member Function Documentation

◆ BeginStreaming()

virtual tResult BeginStreaming ( ISampleStream pStream)
pure virtual

BeginStreaming will open the given Sample Stream for Reading while a connection is establishing.

Parameters
pStream[in] Sample Stream to open
Returns
Result Code depends on the implementation

Implemented in cSampleReader.