onboardapi  9.10.0
by Rheinmetall
M_GenericInputOutput::ConfigInterfaceProperties Struct Reference

Configure the interface properties. More...

Public Member Functions

 ConfigInterfaceProperties ()
 
 ConfigInterfaceProperties (std::string const &KeySource, M_GenericInputOutput::InputOutputConfiguration const &Config, bool IsRemoved)
 

Public Attributes

std::string KeySource
 The source of the configuration. More...
 
M_GenericInputOutput::InputOutputConfiguration Config
 The configuration to be applied. More...
 
bool IsRemoved
 Indicates if the configuration shall be removed. More...
 

Detailed Description

Configure the interface properties.

Constructor & Destructor Documentation

◆ ConfigInterfaceProperties() [1/2]

M_GenericInputOutput::ConfigInterfaceProperties::ConfigInterfaceProperties ( )

◆ ConfigInterfaceProperties() [2/2]

M_GenericInputOutput::ConfigInterfaceProperties::ConfigInterfaceProperties ( std::string const &  KeySource,
M_GenericInputOutput::InputOutputConfiguration const &  Config,
bool  IsRemoved 
)

Member Data Documentation

◆ Config

M_GenericInputOutput::InputOutputConfiguration M_GenericInputOutput::ConfigInterfaceProperties::Config

The configuration to be applied.

◆ IsRemoved

bool M_GenericInputOutput::ConfigInterfaceProperties::IsRemoved

Indicates if the configuration shall be removed.

◆ KeySource

std::string M_GenericInputOutput::ConfigInterfaceProperties::KeySource

The source of the configuration.