Public Member Functions | Private Attributes | List of all members
psen_scan_v2_standalone::data_conversion_layer::start_request::Message::DeviceSettings Class Reference

Class describing the fundamental settings of the master and subscriber devices, like id and diagnostics. More...

Public Member Functions

constexpr DeviceSettings (const bool diagnostics_enabled, const bool intensities_enabled, const uint8_t nr_subscribers)
 
constexpr bool diagnosticsEnabled () const
 
constexpr bool intensitiesEnabled () const
 
constexpr uint8_t nrSubscribers () const
 

Private Attributes

const bool diagnostics_enabled_
 
const bool intensities_enabled_
 
const uint8_t nr_subscribers_
 

Detailed Description

Class describing the fundamental settings of the master and subscriber devices, like id and diagnostics.

Definition at line 74 of file start_request.h.

Constructor & Destructor Documentation

◆ DeviceSettings()

constexpr psen_scan_v2_standalone::data_conversion_layer::start_request::Message::DeviceSettings::DeviceSettings ( const bool  diagnostics_enabled,
const bool  intensities_enabled,
const uint8_t  nr_subscribers 
)
constexpr

Definition at line 121 of file start_request.h.

Member Function Documentation

◆ diagnosticsEnabled()

constexpr bool psen_scan_v2_standalone::data_conversion_layer::start_request::Message::DeviceSettings::diagnosticsEnabled ( ) const
constexpr

Definition at line 130 of file start_request.h.

◆ intensitiesEnabled()

constexpr bool psen_scan_v2_standalone::data_conversion_layer::start_request::Message::DeviceSettings::intensitiesEnabled ( ) const
constexpr

Definition at line 135 of file start_request.h.

◆ nrSubscribers()

constexpr uint8_t psen_scan_v2_standalone::data_conversion_layer::start_request::Message::DeviceSettings::nrSubscribers ( ) const
constexpr

Definition at line 140 of file start_request.h.

Member Data Documentation

◆ diagnostics_enabled_

const bool psen_scan_v2_standalone::data_conversion_layer::start_request::Message::DeviceSettings::diagnostics_enabled_
private

Definition at line 87 of file start_request.h.

◆ intensities_enabled_

const bool psen_scan_v2_standalone::data_conversion_layer::start_request::Message::DeviceSettings::intensities_enabled_
private

Definition at line 88 of file start_request.h.

◆ nr_subscribers_

const uint8_t psen_scan_v2_standalone::data_conversion_layer::start_request::Message::DeviceSettings::nr_subscribers_
private

Definition at line 89 of file start_request.h.


The documentation for this class was generated from the following file:


psen_scan_v2
Author(s): Pilz GmbH + Co. KG
autogenerated on Sat Jun 22 2024 02:46:12