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

#include <samplestreamoutport.h>

Inherits adtf::ucom::catwo::object< IStreamingPort, IStreamingOutPort, sample_stream< ISampleStreamOutPort > >.

Public Member Functions

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

 cSampleStreamOutPort (const cSampleStreamOutPort &)=delete
 deleted copy CTOR
 
 cSampleStreamOutPort (cSampleStreamOutPort &&)=delete
 deleted move CTOR
 
cSampleStreamOutPortoperator= (const cSampleStreamOutPort &)=delete
 deleted copy operator
 
cSampleStreamOutPortoperator= (cSampleStreamOutPort &&)=delete
 deleted move operator
 
 cSampleStreamOutPort ()=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: