FastLED  3.1
InputPin Class Reference
+ Inheritance diagram for InputPin:
+ Collaboration diagram for InputPin:

Public Member Functions

 InputPin (int pin)
 
 InputPin (int pin)
 
- Public Member Functions inherited from Pin
 Pin (int pin)
 
void setOutput ()
 
void setInput ()
 
void hi () __attribute__((always_inline))
 
void lo () __attribute__((always_inline))
 
void strobe () __attribute__((always_inline))
 
void toggle () __attribute__((always_inline))
 
void hi (register port_ptr_t port) __attribute__((always_inline))
 
void lo (register port_ptr_t port) __attribute__((always_inline))
 
void set (register port_t val) __attribute__((always_inline))
 
void fastset (register port_ptr_t port, register port_t val) __attribute__((always_inline))
 
port_t hival () __attribute__((always_inline))
 
port_t loval () __attribute__((always_inline))
 
port_ptr_t port () __attribute__((always_inline))
 
port_t mask () __attribute__((always_inline))
 
virtual void select ()
 
virtual void release ()
 
virtual bool isSelected ()
 
 Pin (int pin)
 
void setPin (int pin)
 
void setOutput ()
 
void setInput ()
 
void hi () __attribute__((always_inline))
 
void lo () __attribute__((always_inline))
 
void strobe () __attribute__((always_inline))
 
void toggle () __attribute__((always_inline))
 
void hi (register port_ptr_t port) __attribute__((always_inline))
 
void lo (register port_ptr_t port) __attribute__((always_inline))
 
void set (register port_t val) __attribute__((always_inline))
 
void fastset (register port_ptr_t port, register port_t val) __attribute__((always_inline))
 
port_t hival () __attribute__((always_inline))
 
port_t loval () __attribute__((always_inline))
 
port_ptr_t port () __attribute__((always_inline))
 
port_t mask () __attribute__((always_inline))
 
virtual void select ()
 
virtual void release ()
 
virtual bool isSelected ()
 

Additional Inherited Members

- Public Types inherited from Pin
typedef volatile RwReg * port_ptr_t
 
typedef RwReg port_t
 
typedef volatile RwReg * port_ptr_t
 
typedef RwReg port_t
 

Detailed Description

Definition at line 80 of file fastpin.h.


The documentation for this class was generated from the following file: