Represents a circuit. More...
Public Member Functions | |
standard_circuit () | |
Default Constructor. More... | |
standard_circuit (unsigned lines) | |
Default Constructor. More... | |
Represents a circuit.
A circuit is represented by a list of gates (type gate::vector) and meta information like name, inputs, outputs, constants, and garbage.
Via STL like iterators the gates can be accessed and also used in STL and STL like algorithms based on the iterator concept.
|
inline |
Default Constructor.
Creates an empty circuit with zero lines.
|
inline |
Default Constructor.
Creates an empty circuit with lines
lines.
lines | Number of lines |