fiber
Loading...
Searching...
No Matches
cPin.hpp File Reference
#include "cAwaitable.hpp"
#include <concepts>
#include <bitset>
#include <tuple>

Go to the source code of this file.

Classes

class  fiber::VoidPin
 Represents an unconnected pin that does nothing. More...
 
class  fiber::InvertedPin< Pin >
 
class  fiber::VoidPins< N >
 
class  fiber::PinTuple< Pins >
 A tuple (heterogenious collection) of pins that can be written together as if it was a port. More...
 

Namespaces

namespace  fiber
 

Concepts

concept  fiber::cOutPin
 Concept for a pin that can be immediatly written to.
 
concept  fiber::cInPin
 Concept for pin that can be immediatelly read from.
 
concept  fiber::cPin
 Concept for tri-state pin (high, low, input) that can be immediatelly read from and written to.
 
concept  fiber::cOutPins
 Concept for synchronous output pins.
 
concept  fiber::cInPins
 Concept for synchronous output pins.
 
concept  fiber::cPins
 Concept for tri-state pin (high, low, input) that can be immediatelly read from and written to.