Definition in file CaFactory.h.
#include "Ca.h"


Go to the source code of this file.
Classes | |
| class | CaEvaluatorFactory |
| Class responsible for evaluators creation. More... | |
| struct | CT_ASSERT< true > |
| compile-time assertion (used to check binding) More... | |
| class | BindNothing |
| Empty IGateBinding implementation which binds nothing. More... | |
| class | BindInput |
| Template for input wire binding. More... | |
| class | BindOutput |
| Template for output wire binding. More... | |
| class | AbstractGate |
| Abstract IGate implementation defining gate's interface only. More... | |
| class | BusGate |
| Trivial gate's implementation which gives its input to its output unchanged. More... | |
| class | CrossGate |
| Same as BusGate, but output wires are connected in reverse order. More... | |
| class | MulGate |
| Logical multiplier. More... | |
| class | CommonGateBase |
| Common base class for all gates defined by a binary operator. More... | |
| class | AndGate |
| AND gate generic implementation. More... | |
| class | OrGate |
| OR gate generic implementation. More... | |
| class | XorGate |
| XOR gate generic implementation. More... | |
1.5.4