ADTF
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
sampleinfo_intf.h
Go to the documentation of this file.
1
7#pragma once
11
12
13namespace adtf
14{
15namespace streaming
16{
17namespace ant
18{
35{
36 protected:
38 ~ISampleInfo() = default;
39 public:
41 ADTF_IID(ISampleInfo, "sampleinfo.ant.streaming.adtf.iid");
42
43 public:
47 static constexpr tHashKey SAI_DeviceOriginalTime = 1851393682;
49 static constexpr const char* const SAI_DeviceOriginalTime_String = "DeviceOriginalTime";
50
53 static constexpr tHashKey SAI_Counter = 1660111993;
55 static constexpr const char* const SAI_Counter_String = "Counter";
56};
57} //namespace ant
60} //namespace streaming
61} //namespace adtf
Copyright © Audi Electronics Venture GmbH.
The hashed vlaue table store interface to set and retrieve values via a hash key.
adtf::util::cStringUtil::tHashKey32 tHashKey
Type for the HashKey of the Value.
Interface for additional sample information on a Additional Sample Information.
ADTF_IID(ISampleInfo, "sampleinfo.ant.streaming.adtf.iid")
definiton of interface id
~ISampleInfo()=default
not destructable
static constexpr const char *const SAI_DeviceOriginalTime_String
String value to generate ISampleInfo::SAI_DeviceOriginalTime by ant::create_sample_info_hash_key.
static constexpr const char *const SAI_Counter_String
String value to generate ISampleInfo::SAI_Counter by ant::create_sample_info_hash_key.
static constexpr tHashKey SAI_Counter
A Counter Hash Key to set as additional sample information.
static constexpr tHashKey SAI_DeviceOriginalTime
The hardware time or device time hash key as additional sample information hash key.
Base class for every interface type within the uCOM.
Definition object_intf.h:33
Copyright © Audi Electronics Venture GmbH.
Namespace for all functionality of the ADTF Streaming SDK provided since v3.0.
Namespace for the ADTF Streaming SDK.
Namespace for entire ADTF SDK.
Copyright © Audi Electronics Venture GmbH.