avr-classes
|
#include <integratedcircuit.h>
Classes | |
class | hasClear |
class | hasOutputEnable |
class | hasOutputLatch |
class | isClocked |
The IntegratedCircuit class is meant as a base class for all sorts of integrated circuits. IntegratedCircuit Itself doesn't contain any functionality, but contains interfaces that can be implemented by derived classes to show that a certain feature is present, e.g. isClocked for circuits that are clocked. The idea is that all circuits that have such a feature can be treated equally and that the names of such methods are not only the same by pure coincidence.