class GPIOConfiguration

August 13, 2019 ยท View on GitHub

Member values

Member nameData typeDescription
identifieruint32GPIO identifier
modeuint32Mode
pulluint32Pull mode
default_valueuint32Default value at power on

Member functions

Function nameReturn typeInput typeDescription
identifier() constuint32voidReturns the current value of identifier. If the identifier is not set, returns 0.
set_identifier()voiduint32Sets the value of identifier. After calling this, identifier() will return value.
clear_identifier()voidvoidClears the value of identifier. After calling this, identifier() will return the empty string/empty bytes.
mode() constuint32voidReturns the current value of mode. If the mode is not set, returns 0.
set_mode()voiduint32Sets the value of mode. After calling this, mode() will return value.
clear_mode()voidvoidClears the value of mode. After calling this, mode() will return the empty string/empty bytes.
pull() constuint32voidReturns the current value of pull. If the pull is not set, returns 0.
set_pull()voiduint32Sets the value of pull. After calling this, pull() will return value.
clear_pull()voidvoidClears the value of pull. After calling this, pull() will return the empty string/empty bytes.
default_value() constuint32voidReturns the current value of default_value. If the default_value is not set, returns 0.
set_default_value()voiduint32Sets the value of default_value. After calling this, default_value() will return value.
clear_default_value()voidvoidClears the value of default_value. After calling this, default_value() will return the empty string/empty bytes.

Parent topic: InterconnectConfig (C++)