|
ADTF
|
#include <sample_stream_tracer_intf.h>
Inherits adtf::ucom::ant::IObject.
Inherited by adtf::services::quiet::ISampleStreamTracer.
Classes | |
| class | IListener |
| struct | tTraceData |
Public Member Functions | |
| ADTF_IID (ISampleStreamTracer, "sample_stream_tracer.bat.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 | 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::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::ucom::ant::IObject | |
| ~IObject ()=default | |
| Protected destructor --> Only the final implementation can be destroyed! | |
Interface for listening to sample stream traces that are available via the sample stream trace provider.
|
pure virtual |
Registers the given sample stream trace view listener to receive updates about sample stream traces.
Implemented in adtf::services::ISampleStreamTracer, adtf::services::quiet::ISampleStreamTracer, adtf::services::vision::ISampleStreamTracer, and adtf::services::wolverine::ISampleStreamTracer.
|
pure virtual |
Unregisters the given stream trace view listener to no longer receive sample stream trace informations.
Implemented in adtf::services::ISampleStreamTracer, adtf::services::quiet::ISampleStreamTracer, adtf::services::vision::ISampleStreamTracer, and adtf::services::wolverine::ISampleStreamTracer.