DUDS
Distributed Update of Data from Something
DigitalPinCap.hpp File Reference
Include dependency graph for DigitalPinCap.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  duds::hardware::interface::DigitalPinCap
 Defines the capabilites of a digital general purpose I/O pin. More...
 

Namespaces

 duds
 
 duds::hardware
 
 duds::hardware::interface
 Library code for interfacing with hardware external to the processor.
 

Typedefs

typedef boost::error_info< struct Info_DigitalPinCap, DigitalPinCap > duds::hardware::interface::DigitalPinCapInfo
 

Functions

constexpr bool duds::hardware::interface::operator!= (const DigitalPinCap &cap, const DigitalPinCap::Flags &flg)
 
constexpr bool duds::hardware::interface::operator!= (const DigitalPinCap::Flags &flg, const DigitalPinCap &cap)
 
constexpr DigitalPinCap::Flags duds::hardware::interface::operator& (const DigitalPinCap &cap, const DigitalPinCap::Flags &flg)
 
constexpr DigitalPinCap::Flags duds::hardware::interface::operator& (const DigitalPinCap::Flags &flg, const DigitalPinCap &cap)
 
std::ostream & duds::hardware::interface::operator<< (std::ostream &os, const DigitalPinCap &c)
 
constexpr bool duds::hardware::interface::operator== (const DigitalPinCap &cap, const DigitalPinCap::Flags &flg)
 
constexpr bool duds::hardware::interface::operator== (const DigitalPinCap::Flags &flg, const DigitalPinCap &cap)
 
constexpr DigitalPinCap::Flags duds::hardware::interface::operator^ (const DigitalPinCap &cap, const DigitalPinCap::Flags &flg)
 
constexpr DigitalPinCap::Flags duds::hardware::interface::operator^ (const DigitalPinCap::Flags &flg, const DigitalPinCap &cap)
 
constexpr DigitalPinCap::Flags duds::hardware::interface::operator| (const DigitalPinCap &cap, const DigitalPinCap::Flags &flg)
 
constexpr DigitalPinCap::Flags duds::hardware::interface::operator| (const DigitalPinCap::Flags &flg, const DigitalPinCap &cap)
 

Variables

constexpr DigitalPinCap duds::hardware::interface::NonexistentDigitalPin
 The capabilities of a non-existent pin. More...