ADTF_DEVICE_TOOLBOX  3.12.1 (ADTF 3.18.3)
stream_meta_type_someip

Definition of Stream Meta Type for SOME/IP. More...

Inheritance diagram for stream_meta_type_someip:
[legend]

Static Public Member Functions

static constexpr adtf::base::IHashValueMap::tHashKey DeviceTimestampBeginNs ()
 Returns the hash key for accessing the optional hardware timestamp (begin of reception) in the ISampleInfo. More...
 
static constexpr adtf::base::IHashValueMap::tHashKey DeviceTimestampEndNs ()
 Returns the hash key for accessing the optional hardware timestamp (end of reception) in the ISampleInfo. More...
 
static void SetProperties (const adtf::ucom::iobject_ptr< adtf::base::ant::IProperties > &pProperties)
 Adds the properties of this meta type. More...
 

Additional Inherited Members

- Static Public Attributes inherited from stream_meta_type_someip_properties
static constexpr const char *const MetaTypeName = "adtf/devicetb/someip"
 
static constexpr const char *const SomeIpDatabaseName = "database"
 SOME/IP database name.
 
static constexpr const char *const DDLStructureName = "tSomeIpSampleHeader"
 
static constexpr const bool DDLSerialized = true
 
static constexpr const char *const DDLDefinitions = ADTF_MEDIA_DESC_SOMEIP_DDL
 

Detailed Description

Definition of Stream Meta Type for SOME/IP.

Compatible with adtf::devicetb::sdk::someip::tSomeIpSampleHeader

Definition at line 45 of file stream_meta_type_someip.h.

Member Function Documentation

◆ DeviceTimestampBeginNs()

static constexpr adtf::base::IHashValueMap::tHashKey DeviceTimestampBeginNs ( )
inlinestaticconstexpr

Returns the hash key for accessing the optional hardware timestamp (begin of reception) in the ISampleInfo.

Returns
The hash key.

Definition at line 53 of file stream_meta_type_someip.h.

◆ DeviceTimestampEndNs()

static constexpr adtf::base::IHashValueMap::tHashKey DeviceTimestampEndNs ( )
inlinestaticconstexpr

Returns the hash key for accessing the optional hardware timestamp (end of reception) in the ISampleInfo.

Returns
The hash key.

Definition at line 62 of file stream_meta_type_someip.h.

◆ SetProperties()

static void SetProperties ( const adtf::ucom::iobject_ptr< adtf::base::ant::IProperties > &  pProperties)
inlinestatic

Adds the properties of this meta type.

Parameters
[out]pPropertiesThe properties will be added to this.
Returns
void.

Definition at line 72 of file stream_meta_type_someip.h.

References stream_meta_type_someip_properties::SomeIpDatabaseName.