ADTF  3.18.3
adtf_remote_sample_stream_tracer_intf.h
Go to the documentation of this file.
1 
7 #pragma once
8 
10 
11 #include <adtf_utils.h>
12 #include <adtfucom3/adtf_ucom3.h>
13 #include <string>
14 #include <unordered_map>
15 
16 namespace adtf
17 {
18 namespace remote
19 {
20 namespace quiet
21 {
27 {
28 public:
32  ADTF_IID(ISampleStreamTracer, "samplestreamtrace.quiet.remote.adtf");
33 
37  static constexpr const char* const DEFAULT_NAME = "samplestreamtrace";
38 
43 
49  virtual std::unordered_map<std::string, tTraceData> GetTraceData() const = 0;
50 };
51 
52 } // namespace quiet
53 
55 
56 } // namespace remote
57 } // namespace adtf
58 
Copyright © Audi Electronics Venture GmbH.
Copyright © Audi Electronics Venture GmbH.
Sample stream trace remote interface to retrieve Sample Trace Data.
ADTF_IID(ISampleStreamTracer, "samplestreamtrace.quiet.remote.adtf")
definition of remote interface identifier
virtual std::unordered_map< std::string, tTraceData > GetTraceData() const =0
Retrieve the trace data as unordered map with name of sample stream graph object and correspondingtra...
static constexpr const char *const DEFAULT_NAME
definition of default name at rpc object registry
Namespace for entire ADTF SDK.
Copyright © Audi Electronics Venture GmbH.
struct holding the data as provided through the sample stream trace view interface