Model Railroad System  2.2.1
Classes | Namespaces | Typedefs | Enumerations
LinuxGpio.tcl File Reference

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

 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...