onboardapi  9.10.0
by Rheinmetall
M_HidDisplay::ConfigValueInput Struct Reference

Configure the specified value input. More...

Public Member Functions

 ConfigValueInput ()
 
 ConfigValueInput (uint32_t KeyValueInputIndex, std::string const &Label, bool IsEnabled, M_Common::PropertyOptionalType const &ValueInputMode, M_Common::PropertyOptionalType const &DefaultValue, M_Common::PropertyOptionalType const &MinValue, M_Common::PropertyOptionalType const &MaxValue, M_Common::PropertyListType const &PresetList, bool IsRemoved)
 

Public Attributes

uint32_t KeyValueInputIndex
 Index identifying the value input. More...
 
std::string Label
 Label of the value input. More...
 
bool IsEnabled
 Indicates whether value input info is enabled. More...
 
M_Common::PropertyOptionalType ValueInputMode
 Value input mode. More...
 
M_Common::PropertyOptionalType DefaultValue
 Default value. More...
 
M_Common::PropertyOptionalType MinValue
 Minimum value. More...
 
M_Common::PropertyOptionalType MaxValue
 Maximum value. More...
 
M_Common::PropertyListType PresetList
 Preset list. More...
 
bool IsRemoved
 

Detailed Description

Configure the specified value input.

Constructor & Destructor Documentation

◆ ConfigValueInput() [1/2]

M_HidDisplay::ConfigValueInput::ConfigValueInput ( )

◆ ConfigValueInput() [2/2]

M_HidDisplay::ConfigValueInput::ConfigValueInput ( uint32_t  KeyValueInputIndex,
std::string const &  Label,
bool  IsEnabled,
M_Common::PropertyOptionalType const &  ValueInputMode,
M_Common::PropertyOptionalType const &  DefaultValue,
M_Common::PropertyOptionalType const &  MinValue,
M_Common::PropertyOptionalType const &  MaxValue,
M_Common::PropertyListType const &  PresetList,
bool  IsRemoved 
)

Member Data Documentation

◆ DefaultValue

M_Common::PropertyOptionalType M_HidDisplay::ConfigValueInput::DefaultValue

Default value.

◆ IsEnabled

bool M_HidDisplay::ConfigValueInput::IsEnabled

Indicates whether value input info is enabled.

◆ IsRemoved

bool M_HidDisplay::ConfigValueInput::IsRemoved

Indicates if the payload is no longer available Note: This will always be set to true when the instance has been shut down After this has been set to true, the payload will no longer be available to late joiners.

◆ KeyValueInputIndex

uint32_t M_HidDisplay::ConfigValueInput::KeyValueInputIndex

Index identifying the value input.

◆ Label

std::string M_HidDisplay::ConfigValueInput::Label

Label of the value input.

◆ MaxValue

M_Common::PropertyOptionalType M_HidDisplay::ConfigValueInput::MaxValue

Maximum value.

◆ MinValue

M_Common::PropertyOptionalType M_HidDisplay::ConfigValueInput::MinValue

Minimum value.

◆ PresetList

M_Common::PropertyListType M_HidDisplay::ConfigValueInput::PresetList

Preset list.

◆ ValueInputMode

M_Common::PropertyOptionalType M_HidDisplay::ConfigValueInput::ValueInputMode

Value input mode.