AberLED shield library
Library for the bicolor LED (and TFT screen) shield used in CS12020
Public Member Functions | List of all members
OutputPin Class Reference

#include <TFT_FastPin.h>

Inheritance diagram for OutputPin:
Pin Selectable

Public Member Functions

 OutputPin (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 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 uint8_t * port_ptr_t
 
typedef uint8_t port_t
 

Detailed Description

Definition at line 115 of file TFT_FastPin.h.

Constructor & Destructor Documentation

OutputPin::OutputPin ( int  pin)
inline

Definition at line 117 of file TFT_FastPin.h.


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