Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 1.86 KB

File metadata and controls

30 lines (24 loc) · 1.86 KB

class GPIOConfiguration

Member values

Member name Data type Description
identifier uint32 GPIO identifier
mode uint32 Mode
pull uint32 Pull mode
default_value uint32 Default value at power on

Member functions

Function name Return type Input type Description
identifier() const uint32 void Returns the current value of identifier. If the identifier is not set, returns 0.
set_identifier() void uint32 Sets the value of identifier. After calling this, identifier() will return value.
clear_identifier() void void Clears the value of identifier. After calling this, identifier() will return the empty string/empty bytes.
mode() const uint32 void Returns the current value of mode. If the mode is not set, returns 0.
set_mode() void uint32 Sets the value of mode. After calling this, mode() will return value.
clear_mode() void void Clears the value of mode. After calling this, mode() will return the empty string/empty bytes.
pull() const uint32 void Returns the current value of pull. If the pull is not set, returns 0.
set_pull() void uint32 Sets the value of pull. After calling this, pull() will return value.
clear_pull() void void Clears the value of pull. After calling this, pull() will return the empty string/empty bytes.
default_value() const uint32 void Returns the current value of default_value. If the default_value is not set, returns 0.
set_default_value() void uint32 Sets the value of default_value. After calling this, default_value() will return value.
clear_default_value() void void Clears the value of default_value. After calling this, default_value() will return the empty string/empty bytes.

Parent topic: InterconnectConfig (C++)