Contains a set of line config options used in line requests and reconfiguration.
More...
#include <line-config.hpp>
Contains a set of line config options used in line requests and reconfiguration.
Definition at line 33 of file line-config.hpp.
◆ line_config()
gpiod::line_config::line_config |
( |
line_config && |
other | ) |
|
|
noexcept |
Move constructor.
- Parameters
-
◆ add_line_settings() [1/2]
Add line settings for a set of offsets.
- Parameters
-
offsets | Offsets for which to add settings. |
settings | Line settings to add. |
- Returns
- Reference to self.
◆ add_line_settings() [2/2]
Add line settings for a single offset.
- Parameters
-
offset | Offset for which to add settings. |
settings | Line settings to add. |
- Returns
- Reference to self.
◆ get_line_settings()
Get a mapping of offsets to line settings stored by this object.
- Returns
- Map in which keys represent line offsets and values are the settings corresponding with them.
◆ operator=()
Move assignment operator.
- Parameters
-
- Returns
- Reference to self.
◆ reset()
Reset the line config object.
- Returns
- Reference to self.
◆ set_output_values()
Set output values for a number of lines.
- Parameters
-
values | Buffer containing the output values. |
- Returns
- Reference to self.
The documentation for this class was generated from the following file: