|
Model Railroad System 2.2.2
|
Classes | |
| class | linuxgpio::LinuxGpio |
| Base generic GPIO interface class. More... | |
| class | linuxgpio::GpioOutputSafeLow |
| Output pin, initialized to low. More... | |
| class | linuxgpio::GpioOutputSafeHigh |
| Output pin, initialized to high. More... | |
| class | linuxgpio::GpioOutputSafeLowInverted |
| Output pin, initialized to low, with inverted logic. More... | |
| class | linuxgpio::GpioOutputSafeHighInvert |
| Output pin, initialized to high, inverted. More... | |
| class | linuxgpio::GpioInputActiveHigh |
| Input pin, active high (high is true). More... | |
| class | linuxgpio::GpioInputActiveLow |
| Input pin, active low (low is true). More... | |
Namespaces | |
| namespace | linuxgpio |
| Linux GPIO Interface. | |
Typedefs | |
| typedef int | linuxgpio::pinnotype |
| Pin number type, a positive integer. More... | |
Enumerations | |
| enum | linuxgpio::pindirection { linuxgpio::in , linuxgpio::out , linuxgpio::high , linuxgpio::low } |
| Pin direction and initial type code. More... | |