ADTF
Loading...
Searching...
No Matches
adtf::streaming::ant::cSampleStreamInPort Class Reference

#include <samplestreaminport.h>

Inherits adtf::ucom::catwo::object< IStreamingPort, IStreamingInPort, sample_stream< ISampleStreamInPort > >.

Public Member Functions

 ADTF_CLASS_ID_NAME (cSampleStreamInPort, "default_sample_stream_in_port.streaming.adtf.cid", "Sample Stream Inport")
 Implements adtf::ucom::IClassInfo.
 
 cSampleStreamInPort (const char *strName, const char *strPortID)
 CTOR initializes the name of the stream.
 
virtual ~cSampleStreamInPort ()=default
 DTOR.
 
tResult GetPortID (adtf::base::ant::IString &&strID)
 
- Public Member Functions inherited from adtf::ucom::catwo::object< IStreamingPort, IStreamingInPort, sample_stream< ISampleStreamInPort > >
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")
 

Protected Member Functions

 cSampleStreamInPort (const cSampleStreamInPort &)=delete
 deleted copy CTOR
 
 cSampleStreamInPort (cSampleStreamInPort &&)=delete
 deleted move CTOR
 
cSampleStreamInPortoperator= (const cSampleStreamInPort &)=delete
 deleted copy operator
 
cSampleStreamInPortoperator= (cSampleStreamInPort &&)=delete
 deleted move operator
 
 cSampleStreamInPort ()=default
 CTOR.
 
- Protected Member Functions inherited from adtf::ucom::ant::IObject
 ~IObject ()=default
 Protected destructor --> Only the final implementation can be destroyed!
 

Detailed Description

The Default implementation of the ISampleStream interface.


The documentation for this class was generated from the following file: