ADTF
Loading...
Searching...
No Matches
adtf::services::ISampleStreamTracer Class Referenceabstract

#include <sample_stream_tracer_intf.h>

Inherits adtf::services::vision::ISampleStreamTracer.

Classes

class  IListener
 
struct  tTraceData
 

Public Member Functions

 ADTF_IID (ISampleStreamTracer, "sample_stream_tracer.wolverine.services.adtf.iid")
 Interface ID for the interface.
 
virtual tResult RegisterListener (IListener &oListener)=0
 Registers the given sample stream trace view listener to receive updates about sample stream traces.
 
virtual tResult RegisterListener (IListener &oListener)=0
 Registers the given sample stream trace view listener to receive updates about sample stream traces.
 
virtual tResult RegisterListener (IListener &oListener)=0
 Registers the given sample stream trace view listener to receive updates about sample stream traces.
 
virtual tResult RegisterListener (IListener &oListener)=0
 Registers the given sample stream trace view listener to receive updates about sample stream traces.
 
virtual tResult UnregisterListener (IListener &oListener)=0
 Unregisters the given stream trace view listener to no longer receive sample stream trace informations.
 
virtual tResult UnregisterListener (IListener &oListener)=0
 Unregisters the given stream trace view listener to no longer receive sample stream trace informations.
 
virtual tResult UnregisterListener (IListener &oListener)=0
 Unregisters the given stream trace view listener to no longer receive sample stream trace informations.
 
virtual tResult UnregisterListener (IListener &oListener)=0
 Unregisters the given stream trace view listener to no longer receive sample stream trace informations.
 
- Public Member Functions inherited from adtf::services::vision::ISampleStreamTracer
 ADTF_IID (ISampleStreamTracer, "sample_stream_tracer.vision.services.adtf.iid")
 Interface ID for the interface.
 
virtual tResult RegisterListener (IListener &oListener)=0
 Registers the given sample stream trace view listener to receive updates about sample stream traces.
 
virtual tResult RegisterListener (IListener &oListener)=0
 Registers the given sample stream trace view listener to receive updates about sample stream traces.
 
virtual tResult UnregisterListener (IListener &oListener)=0
 Unregisters the given stream trace view listener to no longer receive sample stream trace informations.
 
virtual tResult UnregisterListener (IListener &oListener)=0
 Unregisters the given stream trace view listener to no longer receive sample stream trace informations.
 
- Public Member Functions inherited from adtf::services::quiet::ISampleStreamTracer
 ADTF_IID (ISampleStreamTracer, "sample_stream_tracer.quiet.services.adtf.iid")
 Interface ID for the interface.
 
- Public Member Functions inherited from adtf::services::bat::ISampleStreamTracer
 ADTF_IID (ISampleStreamTracer, "sample_stream_tracer.bat.services.adtf.iid")
 Interface ID for the interface.
 
- Public Member Functions inherited from adtf::ucom::ant::IObject
 ADTF_IID (IObject, "object.ant.ucom.adtf.iid")
 

Protected Member Functions

 ~ISampleStreamTracer ()=default
 Protected destructor --> Only the final implementation can be destroyed!
 
- Protected Member Functions inherited from adtf::services::vision::ISampleStreamTracer
 ~ISampleStreamTracer ()=default
 Protected destructor --> Only the final implementation can be destroyed!
 
- Protected Member Functions inherited from adtf::services::quiet::ISampleStreamTracer
 ~ISampleStreamTracer ()=default
 Protected destructor --> Only the final implementation can be destroyed!
 
- Protected Member Functions inherited from adtf::services::bat::ISampleStreamTracer
 ~ISampleStreamTracer ()=default
 Protected destructor --> Only the final implementation can be destroyed!
 
- Protected Member Functions inherited from adtf::ucom::ant::IObject
 ~IObject ()=default
 Protected destructor --> Only the final implementation can be destroyed!
 

Detailed Description

Interface for listening to sample stream traces that are available via the sample stream trace provider.

Member Function Documentation

◆ RegisterListener() [1/3]

virtual tResult adtf::services::vision::ISampleStreamTracer::RegisterListener ( IListener & oListener)
virtual

Registers the given sample stream trace view listener to receive updates about sample stream traces.

Implements adtf::services::vision::ISampleStreamTracer.

◆ RegisterListener() [2/3]

virtual tResult adtf::services::quiet::ISampleStreamTracer::RegisterListener ( IListener & oListener)
virtual

Registers the given sample stream trace view listener to receive updates about sample stream traces.

Implements adtf::services::quiet::ISampleStreamTracer.

◆ RegisterListener() [3/3]

virtual tResult adtf::services::bat::ISampleStreamTracer::RegisterListener ( IListener & oListener)
virtual

Registers the given sample stream trace view listener to receive updates about sample stream traces.

Implements adtf::services::bat::ISampleStreamTracer.

◆ UnregisterListener() [1/3]

virtual tResult adtf::services::vision::ISampleStreamTracer::UnregisterListener ( IListener & oListener)
virtual

Unregisters the given stream trace view listener to no longer receive sample stream trace informations.

Implements adtf::services::vision::ISampleStreamTracer.

◆ UnregisterListener() [2/3]

virtual tResult adtf::services::quiet::ISampleStreamTracer::UnregisterListener ( IListener & oListener)
virtual

Unregisters the given stream trace view listener to no longer receive sample stream trace informations.

Implements adtf::services::quiet::ISampleStreamTracer.

◆ UnregisterListener() [3/3]

virtual tResult adtf::services::bat::ISampleStreamTracer::UnregisterListener ( IListener & oListener)
virtual

Unregisters the given stream trace view listener to no longer receive sample stream trace informations.

Implements adtf::services::bat::ISampleStreamTracer.


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