ADTF Device Toolbox SDK
Loading...
Searching...
No Matches
stream_meta_type_canfd.h
Go to the documentation of this file.
1
7
8#pragma once
9
11#include <adtfmediadescription/stream_meta_type_default.h>
12
16namespace adtf
17{
21namespace devicetb
22{
26namespace sdk
27{
31namespace canfd
32{
36namespace axle
37{
38
42struct stream_meta_type_canfd: stream_meta_type_canfd_properties
43{
44 stream_meta_type_canfd() = default;
45
51 static void SetProperties(const adtf::ucom::iobject_ptr<adtf::base::ant::IProperties>& pProperties)
52 {
53 pProperties->SetProperty(adtf::base::property<adtf::util::cString>(CanFdChannelNumber, "1"));
54 pProperties->SetProperty(adtf::base::property<adtf::util::cString>(CanFdDatabaseName, ""));
55 pProperties->SetProperty(adtf::base::property<adtf::util::cString>(CanFdNetworkName, ""));
56 pProperties->SetProperty(adtf::base::property<adtf::util::cString>(adtf::mediadescription::stream_meta_type_default::strMDDefinitionsProperty, DDLDefinitions));
57 pProperties->SetProperty(adtf::base::property<adtf::util::cString>(adtf::mediadescription::stream_meta_type_default::strMDStructProperty, DDLStructureName));
58 pProperties->SetProperty(adtf::base::property<bool>(adtf::mediadescription::stream_meta_type_default::strMDDataSerialized, DDLSerialized));
59 }
60};
61
62} // end namespace axle
63
65
66} // end namespace canfd
67
68} // end namespace sdk
69
70} // end namespace devicetb
71
72} // end namespace adtf
Namespace for functionality provided by V3.0.0.
Definition canfd_coder_intf.h:44
Namespace for CAN FD in ADTF-Devicetoolbox.
Definition canfd_coder_intf.h:38
axle::stream_meta_type_canfd stream_meta_type_canfd
Definition stream_meta_type_canfd.h:64
Namespace for SDK of ADTF-Devicetoolbox.
Definition bus_database_intf.h:42
Devicetoolbox - Namespace.
Definition bus_database_intf.h:36
ADTF - Namespace.
Definition bus_database_intf.h:30
static constexpr const char *const CanFdNetworkName
Definition stream_meta_type_canfd_properties.h:102
static constexpr const char *const CanFdChannelNumber
Definition stream_meta_type_canfd_properties.h:94
static constexpr const char *const CanFdDatabaseName
Definition stream_meta_type_canfd_properties.h:98
Definition stream_meta_type_canfd.h:43
static void SetProperties(const adtf::ucom::iobject_ptr< adtf::base::ant::IProperties > &pProperties)
Definition stream_meta_type_canfd.h:51