FastLED 3.10.8
Loading...
Searching...
No Matches
fl::DigitalPin Class Reference

Detailed Description

Definition at line 13 of file digital_pin.h.

#include <digital_pin.h>

Public Types

enum  Mode { kInput = 0 , kOutput , kInputPullup , kInputPulldown }
 

Public Member Functions

 DigitalPin (const DigitalPin &other) FL_NO_EXCEPT
 
 DigitalPin (DigitalPin &&other) FL_NO_EXCEPT=delete
 
 DigitalPin (int pin) FL_NO_EXCEPT
 
 ~DigitalPin () FL_NO_EXCEPT
 
bool high () const FL_NO_EXCEPT
 
DigitalPin & operator= (const DigitalPin &other) FL_NO_EXCEPT
 
void setPinMode (Mode mode) FL_NO_EXCEPT
 
void write (bool is_high) FL_NO_EXCEPT
 

Private Attributes

DigitalPinImplPtr mImpl
 

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