PIDUINO
Loading...
Searching...
No Matches
Gpio2::LineConfig

Configuration for GPIO lines. More...

#include <gpio2.h>

Inheritance diagram for Gpio2::LineConfig:
Collaboration diagram for Gpio2::LineConfig:

Public Member Functions

 LineConfig ()
 Default constructor initializes the LineConfig structure.
 
 LineConfig (std::uint64_t flags)
 Constructor initializes the LineConfig structure with specific flags.
 
void clear ()
 Clear the LineConfig structure by zeroing all fields.
 

Detailed Description

Configuration for GPIO lines.

Definition at line 311 of file gpio2.h.

Constructor & Destructor Documentation

◆ LineConfig() [1/2]

Gpio2::LineConfig::LineConfig ( )
inline

Default constructor initializes the LineConfig structure.

Definition at line 315 of file gpio2.h.

References clear().

Here is the call graph for this function:

◆ LineConfig() [2/2]

Gpio2::LineConfig::LineConfig ( std::uint64_t  flags)
inline

Constructor initializes the LineConfig structure with specific flags.

Parameters
flagsThe flags for the GPIO lines.

Definition at line 323 of file gpio2.h.

References clear().

Here is the call graph for this function:

Member Function Documentation

◆ clear()

void Gpio2::LineConfig::clear ( )
inline

Clear the LineConfig structure by zeroing all fields.

Definition at line 331 of file gpio2.h.

Referenced by LineConfig(), and LineConfig().