Archived
1
0
This repo is archived. You can view files and clone it, but cannot push or open issues or pull requests.
keybrd/src/PortWrite.h

16 lines
344 B
C
Raw Normal View History

#ifndef PORTWRITE_H
#define PORTWRITE_H
2016-05-09 14:05:08 +00:00
#include <Arduino.h>
#include <inttypes.h>
/*
PortWrite is an abstract base class.
2016-05-09 14:05:08 +00:00
Port classes are the keybrd library's interface to microcontoller ports or I/O expander ports.
*/
class PortWrite
2016-05-09 14:05:08 +00:00
{
public:
virtual void write(const uint8_t pin, const bool level)=0;
2016-05-09 14:05:08 +00:00
};
#endif