Definition in file CaFactory.cpp.
#include "config.h"
#include "CaFactory.h"
#include "Ca.h"
#include "Color.h"

Go to the source code of this file.
Classes | |
| struct | DefParams |
| Default evaluation parameters used by PrivateFactory if not specified otherwise. More... | |
| struct | Binder |
| Collection of universal binders for specified count of inputs/outputs. More... | |
| struct | Binder< 2, 1 > |
| generic binder - 2 input signals, 1 output signal More... | |
| struct | Binder< 3, 1 > |
| generic binder - 3 input signals, 1 output signal More... | |
| struct | Binder< 5, 1 > |
| generic binder - 5 input signals, 1 output signal More... | |
| struct | Binder< 2, 2 > |
| generic binder - 2 input signals, 2 output signals More... | |
| struct | Binder< 3, 3 > |
| generic binder - 3 input signals, 3 output signals More... | |
| struct | Binder< 4, 4 > |
| generic binder - 4 input signals, 4 output signals More... | |
| class | PrivateFactory |
| Static-only evaluator factory used as basic block of other (more specialised) factories. More... | |
| class | GateFactory |
| Static-only factory creating evaluators for GATE circuits. More... | |
| class | WireCrossFactory |
| Static-only factory creating evaluators for wire-cross circuits. More... | |
| class | MuxGate< 3 > |
| mux2 implementation (2+1 inputs, 1 output). More... | |
| class | MuxGate< 6 > |
| mux4 implementation (4+2 inputs, 1 output). More... | |
| class | Mux4Factory |
| Static-only factory creating evaluators for mux4 circuits. More... | |
| struct | MulBinder |
| Collection of mul2x3/mul3x3 binders. More... | |
| struct | MulBinder< 5, 3 > |
| mul2x3 binder (CA 3x3) More... | |
| struct | MulBinder< 6, 3 > |
| mul3x3-ca3x3 binder More... | |
| struct | MulBinder< 6, 4 > |
| mul3x3-ca4x4 binder More... | |
| class | MulFactory |
| Static-only factory creating evaluators for mul2x3/mul3x3 circuits. More... | |
Defines | |
| #define | DOX_FAKE_PARENT(PARENT) : public PARENT |
| #define DOX_FAKE_PARENT | ( | PARENT | ) | : public PARENT |
Definition at line 39 of file CaFactory.cpp.
1.5.4